Skip to Content
Overview

Gestalt

Gestalt is under active development. APIs and configuration may change between releases. Feedback and bug reports are welcome via GitHub Issues .

Gestalt (/ɡəˈʃtält/) refers to the idea that the whole is greater than the sum of its parts.

Gestalt is a self-hostable, open source platform for managing agentic tools and services, with declarative configuration and primitives for authentication and authorization. External REST/OpenAPI, GraphQL, MCP and executable custom-defined code are all supported, while exposing the same operation model to callers.

Quick Demo

Why Gestalt

Gestalt is intentionally lightweight and technology-agnostic. Run it on a laptop or productionize it on a VM or container without buying into a specific cloud, database, or programming language. Tools can be external APIs, MCP servers, GraphQL, or executable code, and callers still get one operation model.

Add only what you need. Local deployments can run without external services or provider-backed dependencies: no authentication/authorization, no hosted runtime, and no mounted UI unless you configure them.

When you need production controls, add them through the provider ecosystem.

LOCAL
Claude Code
LOCAL
Cursor
LOCAL
Codex
LOCAL
CLOUD
Claude Code
CLOUD
Cursor
CLOUD
Codex
CLOUD
Gestalt
CORE
Auth
IndexedDB
Secrets
Apps
Apps
LOCAL
Claude Code
LOCAL
Cursor
LOCAL
Codex
LOCAL
CLOUD
Claude Code
CLOUD
Cursor
CLOUD
Codex
CLOUD
Gestalt
CORE
Auth
IndexedDB
Secrets
Apps
Apps

What Gestalt provides

What Gestalt is not

Gestalt is not a SaaS platform. It is open source and self-hostable on any infrastructure you control, giving you full ownership of your data, credentials, and deployment.

Gestalt is not a mono-repo with hundreds or thousands of integrations built out-of-the-box. You configure exactly what you need. Gestalt is not an agent harness, but it provides first-class support for Claude Code, Codex, and Cursor.

Start here

* Runtimes are an alpha feature, and not yet stable.
Workflows and agents are both alpha features, and not yet stable.