# Leapter Documentation ## Docs - [Changelog](https://docs.leapter.com/changelog.md): The latest and upcoming features in Leapter, plus an overview of everything you can do — with links into the docs. - [AI Protocol (MCP)](https://docs.leapter.com/executing-blueprints/connect-mcp.md): Connect AI assistants and agents to your Blueprints using the Model Context Protocol. - [Web API (OpenAPI)](https://docs.leapter.com/executing-blueprints/connect-rest-api.md): Call your Blueprints through the OpenAPI-compatible REST API from any application. - [Embed in Websites](https://docs.leapter.com/executing-blueprints/embed.md): Embed an interactive, read-only Blueprint viewer in any website using a web component. - [Export as Code](https://docs.leapter.com/executing-blueprints/export-code.md): View and copy your Blueprint logic as JavaScript or Python code. - [Overview](https://docs.leapter.com/executing-blueprints/introduction.md): Run your Blueprints in production — connect via API, export to n8n, generate code, or embed in websites. - [Code Workflow](https://docs.leapter.com/executing-blueprints/n8n-code.md): Export an n8n workflow that runs your Blueprint logic directly as JavaScript — no API calls needed. - [HTTP Workflow](https://docs.leapter.com/executing-blueprints/n8n-http.md): Export a ready-made n8n workflow that calls your Blueprint via HTTP API. - [MCP Agent Workflow](https://docs.leapter.com/executing-blueprints/n8n-mcp-agent.md): Export an n8n AI Agent workflow that uses your Blueprints as tools via MCP. - [API Keys](https://docs.leapter.com/fundamentals/api-keys.md): Create and manage API keys to authenticate your integrations with Leapter. - [AI-Assisted Editing](https://docs.leapter.com/fundamentals/change-your-blueprint/ai-editing.md): Use Ctrl+I (Cmd+I on Mac) to modify any part of your Blueprint with AI — describe what you want to change in natural language. - [Inline Editing](https://docs.leapter.com/fundamentals/change-your-blueprint/inline-editing.md): Edit your Blueprints directly in the editor — click to edit titles, descriptions, and expressions, and use the node toolbar to manage elements. - [Lab Agent](https://docs.leapter.com/fundamentals/change-your-blueprint/lab-agent.md): Build and edit Blueprints by chatting with the Lab Agent — a conversational AI that lives in the editor, runs your tests, and proposes changes for you to approve. - [Logic & Descriptions](https://docs.leapter.com/fundamentals/change-your-blueprint/sync-and-suggestions.md): Every Blueprint has two sides — the plain-language descriptions and the executable logic. Keep them aligned as you edit, with help from the Lab Agent. - [Collaborating](https://docs.leapter.com/fundamentals/collaborating.md): Work together on shared Blueprints using comments to discuss, review, and track feedback on individual nodes. - [Generate with AI](https://docs.leapter.com/fundamentals/create-blueprint/ai-prompt.md): Create a Blueprint by describing your business logic in natural language — Leapter generates the visual flow for you. - [From Scratch](https://docs.leapter.com/fundamentals/create-blueprint/from-scratch.md): Create an empty Blueprint and build your logic step by step on the canvas. - [From Example Template](https://docs.leapter.com/fundamentals/create-blueprint/from-template.md): Get started quickly by creating a Blueprint from one of the built-in example templates. - [Calling Other Blueprints](https://docs.leapter.com/fundamentals/leapter-canvas/calling-other-blueprints.md): Reuse logic by calling one Blueprint from another using Call nodes. - [Controlling the Flow](https://docs.leapter.com/fundamentals/leapter-canvas/controlling-the-flow.md): Learn about the elements that make up a Blueprint — decisions, assignments, loops, returns, and errors. - [Diagram View](https://docs.leapter.com/fundamentals/leapter-canvas/diagram-view.md): When you maximize a Blueprint, you see it as an interactive diagram. Build, edit, and debug your logic visually. - [Inputs and Outputs](https://docs.leapter.com/fundamentals/leapter-canvas/inputs-and-outputs.md): How parameters work in Leapter — every Blueprint has its own signature, and the project's external interface is the signature of the active Execution Scope. - [The Blueprint Editor](https://docs.leapter.com/fundamentals/leapter-canvas/introduction.md): An overview of the Blueprint Editor — a single workspace where you read, build, run, and share the Blueprints in your project. - [Specification View](https://docs.leapter.com/fundamentals/leapter-canvas/specification-view.md): The structured document workspace where you read and edit your entire project — Type Definitions, Inputs and Outputs, and every Blueprint with its diagram embedded inline. - [Type Definitions](https://docs.leapter.com/fundamentals/leapter-canvas/type-definitions.md): Define reusable Value Types and Data Types at the project level so your inputs, outputs, and call signatures share a single source of truth. - [Personal Profile](https://docs.leapter.com/fundamentals/profile.md): Manage your Leapter profile — update your display name and profile picture. - [Projects](https://docs.leapter.com/fundamentals/projects.md): Organize your Blueprints into projects — create, browse, and manage your work in Leapter. - [Sharing](https://docs.leapter.com/fundamentals/sharing.md): Generate a public read-only link to a project so anyone can see your Specification view — no Leapter account required. - [Create a Team](https://docs.leapter.com/fundamentals/teams.md): Create and manage teams in Leapter to share projects and collaborate with other users. - [Test Suites](https://docs.leapter.com/fundamentals/test-suites.md): Create test suites to systematically validate your Blueprint — manually or auto-generated with AI for maximum coverage. - [Test your Blueprint](https://docs.leapter.com/fundamentals/test-your-blueprint.md): Set inputs in the Contents sidebar, run manually or with Live mode, and step through any execution to debug. - [Key Concepts](https://docs.leapter.com/get-started/key-concepts.md): A guided overview of how Leapter works — from Blueprints and Projects to testing, deploying, and collaborating. - [What is Leapter](https://docs.leapter.com/get-started/what-is-leapter.md): Leapter is an agentic development platform for business logic — describe your rules in plain language, get executable diagrams your team can inspect, test, and approve before they run deterministically in production. ## Optional - [Homepage](https://www.leapter.com) - [Blog](https://www.leapter.com/blog)