Terminal Agent
RA.Aid
An open-source command-line coding agent that runs an explicit research phase over your codebase before planning and making changes.
RA.Aid (Research-Augmented AI Development) is an open-source CLI agent built around a research-then-plan-then-execute loop, so the agent gathers context on how your codebase actually works before proposing a change.
Why it stands out
- Explicit research phase. Instead of jumping straight to edits, RA.Aid first investigates relevant code paths and dependencies.
- Separates planning from execution, making it easier to review the intended approach before code gets touched.
- Open source and self-hostable, with no dependency on a proprietary backend.
Good for
Developers who want an agent that reasons through unfamiliar code before making changes rather than editing on the first pass.