Idun Engine ships as a small set of packages with a clear relationship. This page defines each one and explains which install path you actually want to follow.Documentation Index
Fetch the complete documentation index at: https://docs.idun-group.com/llms.txt
Use this file to discover all available pages before exploring further.
Packages
Idun Agent Engine
Package:idun-agent-engine. Console script: idun.
The Python SDK and FastAPI runtime that wraps a LangGraph or Google ADK agent into a production endpoint. You point it at a YAML config and a Python module, and it serves your agent over the AG-UI streaming protocol with optional guardrails, observability providers, MCP tool registries, and prompt loading.
The wheel bundles the standalone admin/chat/traces app and the idun-agent-schema runtime, so a single pip install idun-agent-engine is everything you need on a fresh machine. Engine-only mode (no DB, no UI, no admin REST) is available through idun agent serve --source file --path config.yaml if you want a thin runtime layer for your own platform.
Idun Agent Standalone
Source:libs/idun_agent_standalone inside the engine wheel.
The single-process, single-tenant product that wraps the engine with an embedded chat UI, an admin REST surface, traces capture, and a local DB. One binary you can deploy on a laptop, VM, or Cloud Run.
What it adds on top of the engine:
- A bundled Next.js UI at
/(chat),/admin/(config editing), and/admin/traces/(recent run events). - Admin REST endpoints under
/admin/api/v1/*for editing agent, guardrails, MCP servers, prompts, observability, integrations, and theme. - A SQLite-backed database by default (Postgres optional) holding admin state and AG-UI trace events.
- Password authentication for the admin panel (
nonefor laptops,passwordfor containers), and per-agent OIDC SSO on the/agent/*runtime routes with email/domain allowlists. See Authentication and SSO. - A reload orchestrator that rebuilds the engine on every admin write and swaps it atomically.
Idun Agent Schema
Package:idun-agent-schema.
The Pydantic models that define the config structure consumed by the engine and standalone. Schema changes start here and propagate. Installed automatically as a transitive dependency of idun-agent-engine; you rarely import it directly.
Install path
One command on any host with Python 3.12+:idun init runs DB migrations and opens your browser at http://localhost:8000/. The onboarding wizard scaffolds agent.py, config.yaml, and .env.example and seeds the local DB. After that, the DB is the source of truth and admin edits persist across restarts. Visit / for the chat UI, /admin/ to edit config, /admin/traces/ to inspect AG-UI events.
If you have your own admin stack and only want the runtime layer, skip the standalone surface and use engine-only mode:
Next steps
Quickstart
Deploy your first agent in under 30 minutes
Architecture
How the engine, standalone, and schema connect