
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.