Foundry is free and open-source (MIT). You bring your own keys (BYOK) for providers (Anthropic, Google, etc.). You pay only for the inference you use.
Yes. Configure Ollama (e.g. phi4-mini) for the helper/validation agent. That reduces cloud cost and latency for verification steps.
phi4-mini
DragonflyDB is required for state and queue. Docker (or Docker Compose) is the standard way to run it. You could run DragonflyDB natively if you prefer.
Cursor (CLI), Gemini, GitHub Copilot (CLI), Claude Code, Codex. Provider strategy and priority are configurable via env (e.g. PROVIDER_STRATEGY, CLI_PROVIDER_PRIORITY).
PROVIDER_STRATEGY
CLI_PROVIDER_PRIORITY
Yes. Use pnpm run cli -- instead of npm run cli -- for all commands. The repo recommends pnpm for the workspace.
pnpm run cli --
npm run cli --
Yes. Foundry includes a full React + Express dashboard with project management, task CRUD, log viewer, settings page, and chat visualizer. Launch it via npm run setup and visit http://localhost:5173.
npm run setup
http://localhost:5173
Yes. V2 introduces a parallel scheduler with a dual-queue system (ready/waiting). Tasks with depends_on wait until dependencies complete, then auto-promote. Up to 3 workers run concurrently, each isolated via git worktree.
depends_on
Foundry's hybrid control plane reduces unnecessary inference calls. Local pre-processing handles routine validation, session reuse prevents context re-injection, and AI is only engaged as a last resort.