Agent Forge Core
Multi-agent runtime you can deploy: a LangGraph supervisor/worker graph with a CrewAI adapter, a FastAPI service (SSE streaming, per-tenant API keys, human approval endpoint), guardrails, OpenTelemetry tracing with cost tracking, a Postgres checkpointer, YAML golden-case evals, Docker/Kubernetes/Terraform deploy files, and CI.
Product Preview
Try the interactive reader and demo tools below, or get the full product with all content unlocked.
Interactive Reader (Free Preview) Download Free SampleFile Structure 3 files
Documentation Preview README excerpt
Agent Forge Core
A production-minded runtime for multi-agent LLM apps in Python: supervisor/worker orchestration, guardrails
(injection, PII, budgets, tool allowlists, human approval), OpenTelemetry tracing, per-run cost tracking, a
multi-tenant FastAPI service with SSE streaming, checkpointed resume, and a golden-set eval harness.
Everything runs offline against a deterministic MockLLM, so tests and CI need no API keys and no network.
LangGraph, Postgres and CrewAI are optional extras; the default install uses a built-in executor and SQLite.
Quickstart
python -m venv .venv && . .venv/bin/activate
pip install -e ".[dev]"
pytest # 41 tests, offline
python examples/quickstart.py # run + approval pause/resume
agent-forge evals evals/golden.yaml --rubric evals/judge_rubric.yaml
Serve the API:
export AGENT_FORGE_ADMIN_TOKEN=change-me AGENT_FORGE_API_KEY_PEPPER=change-me-too
agent-forge serve & # http://127.0.0.1:8000
python examples/api_client.py
Real model: implement the 1-method LLM protocol or use HTTPChatLLM (OpenAI-compatible; set base URL, key, model).
Extras: .[langgraph], .[postgres], .[otlp], .[crewai]. Dependencies are pinned in pyproject.toml.
Layout
src/agent_forge (package) - tests/ - evals/ - deploy/ (Docker, compose, k8s, terraform skeleton) -
guide/ (ARCHITECTURE, GUARDRAILS, EVALS, RUNBOOK) - examples/.
What it is not
Not a hosted service, not a prompt library, not a security guarantee. The injection detector is a first layer
(see guide/GUARDRAILS.md). Price table values are placeholders. Deploy files are starting points to adapt.
License: MIT with a no-resale-as-template clause (see LICENSE).