Elemm
HomeDocsFAQ
Star on GitHub
HomeDocsFAQ
Star on GitHub
Docs
Getting StartedWhat is Elemm?Core InstallationMCP Client SetupDocker Deployment
PlatformDashboard & ObservabilityConfiguration Reference
ProtocolThe Discovery ProtocolThe 9 Core ToolsSequence Engine & Data PipingResponse Hygiene
GatewayMulti-Protocol SupportSecurity (Guardian)Vault — AuthenticationProduction & VPS SecurityCLI Reference
DeveloperBuilding Landmark ServersExposing Landmark ServersSmartRepair & Error CodesPydantic & Smart UnboxingDeclarative YAML Configuration
Elemm snake logo reading books illustration

Welcome to the Elemm Docs

Elemm revolutionizes how autonomous AI agents interface with APIs. Instead of forcing you to register static, bloated tool schemas at startup, Elemm utilizes a dynamic, decoupled Landmark Manifest — saving up to 90% of prompt tokens.

Your agents can dynamically probe public Web-APIs directly via their URLs or connect to safely pre-configured local and remote MCP servers on the fly — loading schemas lazily and strictly when needed.


Documentation

Building Landmark Servers→

Expose Python functions as semantic landmarks using simple decorators.

Exposing Landmark Servers→

Bind landmark servers to FastAPI, STDIO, or SSE interfaces.

SmartRepair & Error Codes→

Structured error responses with repair instructions — so agents can self-correct.

Pydantic & Smart Unboxing→

Flatten agent parameters and auto-instantiate Pydantic models.

Declarative YAML Configuration→

Decouple metadata from Python code using YAML declarations.

Multi-Protocol Support→

Seamless bridging between OpenAPI, GraphQL, and native Elemm APIs.

Security (Guardian)→

Multi-layered security engine with zero-trust, deep argument inspection, and data loss prevention.

Vault — Authentication→

Secure management and automatic injection of API keys, tokens, and credentials.

Production & VPS Security→

Expose and secure your Elemm Gateway on a public cloud server.

CLI Reference→

Configuration flags, transport modes, and bridge tunneling.

What is Elemm?→

Introduction to the Landmark Manifest Protocol for autonomous AI agents.

Core Installation→

Install the Elemm package and locate its gateway executable.

MCP Client Setup→

Configure Claude Desktop, Cursor, Cline, and other MCP clients.

Docker Deployment→

Run the Elemm Gateway and Visual Dashboard using Docker containers.

Dashboard & Observability→

Real-time telemetry, API explorer, token analysis, and security configuration.

Configuration Reference→

Complete schema for config.json, vault.json, and mcp_servers.yaml.

The Discovery Protocol→

The 5-phase handshake mechanism — how agents discover and interact with Elemm APIs.

The 9 Core Tools→

Complete reference for all tools the gateway exposes to the agent.

Sequence Engine & Data Piping→

Multi-step pipelines in a single turn — with native variable piping and smart retry.

Response Hygiene→

Context overflow protection — selective fields, filters, pagination, and smart truncation.

Elemm Logo

The Landmark Manifest. Exposing system interfaces natively to AI agents.

Framework

HomeAboutDocumentation

Community

GitHubDiscordPyPI Package

Legal

License: GPLv3© 2026 Marc Stöcker
elemm.dev — Infrastructure for the Agentic Web.