Skip to content
Engines

Three engines for orchestration,
memory, and communication.

Foundry orchestrates work. Corpus manages memory. Relay handles communication. Together, they turn isolated agents into a coordinated team.

Exclusive to Forge

Foundry.Corpus.Relay.

  • Foundry manages orchestration: milestones, phases, plans, and tasks.
  • Corpus powers shared memory across agents and sessions.
  • Relay handles agent-to-agent communication with safety checks.
Relay EngineForge

They talk to each other.

Agents coordinate through @mention routing with loop prevention, parallel delivery, and full audit trails.

  • 20 MCP tools for messaging and orchestration
  • Multi-stage safety pipeline prevents runaway loops
  • 5-hop depth limit with cycle detection
Agent Relaycheckout-api
PM
Dev
QA
PM
Exclusive to Forge

Structured execution, skip the AI roulette.

Define a milestone. Foundry decomposes it into phases, plans, and tasks. Agents execute in parallel waves, verify their own work, and pause at gates for your approval.

Milestone

Define the goal

Every project starts with a milestone: a high-level objective with clear success criteria. The Foundry engine breaks it into phases, plans, and tasks automatically.

v3.4: Soft Launch
Production environment ready
Code signing configured
Installer validated on Windows
Smoke tests passing
5 phases|21 requirements

Phases

Parallel workstreams

Independent phases run simultaneously. Dependency resolution ensures the right work starts at the right time; wave-based scheduling keeps agents busy without conflicts.

99Production Environment
100Code Signing
101Smoke Testing
99 + 100101dependency

Delegation

Work finds the right agent

The delegation board routes plans to agents by preset: Developers get implementation tasks, QA gets test plans, Tech Writers get documentation. Each delegation tracks priority, budget, and acceptance criteria.

DEL-031Auth API endpointsHIGH
PM
Dev
DEL-032Integration test plan
PM
QA
DEL-033API docs draft
PM
TW

Verification

Agents prove done, not just say it

Every stage exit runs domain-specific checks: compilation, tests, lint, artifact validation. Automated checks run first; judgment checks follow. Nothing advances without a passing verification report.

5/5 passed
TypeScript compilationautomated
Test suite (42 tests)automated
Lint cleanautomated
Changes match planjudgment
Required artifacts existautomated

Gates

See what matters when it matters

Approval gates pause the pipeline at key checkpoints until you sign off. Adjust the autonomy level per agent to control how much oversight you want, from fully supervised to autonomous.

Awaiting approval

Phase 100 complete. All verification checks passed. Approval required before Phase 101 begins.

supervised
Corpus EngineForge

Project knowledge that outlives the conversation.

Agents store observations, spot patterns, and share knowledge across your entire team. Automatically.

  • Three memory types: facts, events, and patterns
  • Private, project, and global scopes
  • Exponential decay with configurable half-lives
  • Context compaction with observation before reset
Corpus Engine5 entries
Agent2
Project2
Global1
fact2m ago

REST API uses cursor pagination

Endpoints return next_cursor token. Offset pagination deprecated in v3.

apipagination
92%
pattern8m ago

Always paginate before transform

Transforming before full pagination leads to partial data in reports.

conventionsdata
74%
event23m ago

Rate limit hit at 100 req/s

Triggered 429 errors in load test. Recommend exponential backoff.

performanceapi
41%
fact14m ago

Auth tokens expire after 7 days

Refresh rotation active. Concurrent refresh handled with mutex lock.

authsecurity
63%
fact41m ago

Batch endpoint supports 500 items

Documented in API v3.2 changelog. Previous limit was 100.

apibatch
28%