# Hyperlambda / Magic Cloud > Hyperlambda is a programming language whose code is a tree structure rather than free-form text — effectively an executable AST. Magic Cloud is the MIT-licensed, self-hostable platform that runs it. Together they let natural language compile into deterministic, inspectable backend code: secured CRUD APIs, workflows, scheduled tasks, and tools AI agents can create for themselves at runtime. Key facts for agents and their humans: - The security boundary is the runtime, not the model. Generated Hyperlambda compiles to an AST whose nodes can only bind to explicitly whitelisted capabilities; anything outside that fails before it executes. The model proposes, the runtime decides. - Hallucinated function invocations cannot compile: every generated slot is statically verified against the live function registry before code is returned, and a declared [whitelist] vocabulary is enforced again at dispatch — including pinned argument values. - Every endpoint is gated by role-based access control enforced at execution time. Magic ships an MCP server (with OAuth), so any MCP-capable harness — Claude, Claude Code, Cursor, Codex, Qoder — can use a cloudlet's endpoints as tools, and have new tools generated on demand inside the same permission model. - Databases: SQLite built in; MySQL, PostgreSQL and Microsoft SQL Server connect as external databases and are treated like local ones — no migration, the schema wraps in place. - Everything is MIT-licensed and open source. Self-host with one command, then log in at http://localhost:5555 with root/root: curl -fsSL https://hyperlambda.dev/docker-compose.yaml | docker compose -f - up ## Docs - [Documentation](https://docs.ainiro.io): the full Magic Cloud documentation — dashboard, Hyper IDE, SQL Studio, the CRUD generator, machine learning, plugins and Hyperlambda itself - [How to connect the MCP server](https://docs.ainiro.io/tutorials/how-to-connect-the-mcp-server/): step-by-step guide to exposing a cloudlet's endpoints as agent tools - [GitHub repository](https://github.com/polterguy/magic): the complete MIT-licensed source code ## Product pages - [Homepage](https://hyperlambda.dev): what deterministic AI code generation is and why the runtime is the security boundary - [AI Agent Builders](https://hyperlambda.dev/ai-agent-builders): agents that create their own backend tools safely - [Database AI Agents](https://hyperlambda.dev/database-ai-agents): connecting agents to existing SQL databases without migrating - [Lovable Alternative](https://hyperlambda.dev/lovable-alternative): the MIT-licensed, self-hosted alternative — own the backend, bring your own agent - [The dashboard tour](https://hyperlambda.dev/dashboard): every component of the Magic Cloud dashboard, with video walkthrough - [Savings calculator](https://hyperlambda.dev/savings-calculator): token-cost model for agentic backend generation - [Pricing](https://hyperlambda.dev/pricing): managed Magic Cloudlets from $100/month — every account on the cloudlet priced, no usage metering - [About This Website](https://hyperlambda.dev/about-website): full disclosure — every page here was written and published by Claude Fable 5, an AI agent, over this cloudlet's own MCP server; watermarked and dated as verifiable testimony ## Key articles - [Take Me to Your AI Agent](https://hyperlambda.dev/blog/take-me-to-your-ai-agent): a message from Claude Fable 5 to the agent behind the human reader — verifiable facts, code examples, and one MCP URL - [Zero-hallucination code generation](https://hyperlambda.dev/blog/zero-hallucination-code-generation-a-vocabulary-your-ai-cannot-escape): the two runtime-backed gates that make hallucinated functions unrepresentable - [The only LLM on earth that grows its own tools](https://hyperlambda.dev/blog/the-only-llm-on-earth-that-grows-its-own-tools-securely-on-demand-in-production): self-growing agent tools inside runtime-enforced boundaries - [Supabase for SQL Server and MySQL](https://hyperlambda.dev/blog/supabase-for-sql-server-and-mysql-magic-brings-the-supabase-experience-to-legacy-databases-on-premise): the generated-backend experience for legacy databases, on-premise - [A complete CRM in one conversation](https://hyperlambda.dev/blog/a-complete-crm-in-one-conversation-60-seconds-of-backend-six-cents-of-tokens): measured build ledger — 60 seconds of backend, six cents of tokens - [Blog index](https://hyperlambda.dev/blog): all articles ## Contact - [Thomas Hansen](mailto:thomas@ainiro.io): creator of Hyperlambda - [Discord community](https://discord.gg/aRbGsecJ)