One tab per feature
Keep each feature’s conversations, target repository and worktree together. Work on multiple features without mixing their context.

An opinionated AI agent development environment built around the RPI workflow, from specification to review, with you in control of every stage.

Login with OAuth · Implementer · Running · Send an instruction, @ to select an agent · ~/dev/projects/forja
WHY FORJA
Research produces decisions. Planning turns them into tasks. Implementation changes code. Tests and reviews send work back for correction. Keeping those steps connected across terminals and documents takes attention away from the feature.
Forja 2.0 is being built around an opinionated RPI workflow, connecting the spec, plan, agents and execution history with your explicit approval before the next stage.
THE GUIDED WORKFLOW
Clarify the problem and write the spec.
Turn the approved spec into a plan.
Build from the approved plan.
Run checks and report failures.
Review the changes and record findings.
Corrections return to the Implementer with links to the request and its execution. Automatic handoffs remain bounded; approvals stay explicit.
ApprovedPLANNED FOR THE MVP
Keep each feature’s conversations, target repository and worktree together. Work on multiple features without mixing their context.

Watch agent commands and output through the Forja MCP runner. Use your own shell in a separate tab, and keep background processes visible in the footer.

Read specs, plans and reviews as formatted Markdown with Mermaid. Select a passage to prepare a revision request for its author.

Choose the CLI, model, instructions and local skills for each of the five agents. Skills stay read-only; your existing tools keep their authentication.

Target integrations: Claude Code · Codex · OpenCode · agy · Grok
Availability depends on validated adapter capabilities.
The first MVP focuses on the Guided workflow and a Linux acceptance environment. Full autonomous approvals, onboarding and cross-platform release packaging are outside this initial scope.
The 2.0 MVP is still in development. Follow the repository for progress and release information.
Forja defines the RPI workflow and your approval points. Installed coding CLIs provide execution, with per-role configuration and validated controlled-execution capabilities.
You approve the spec, plan and key transitions. Agent handoffs can be enabled, but do not bypass required approvals or permission to integrate changes.
An opinionated AI agent development environment built around the RPI workflow, from specification to review, with you in control of every stage.