Freedom251 › AI Coding Assistants
Rakh

What Rakh is
Rakh is a free, open-source desktop AI coding agent for local codebases on Linux, macOS, and Windows. It offers terminal access and supports OpenAI, Anthropic, and OpenAI-compatible model providers; you configure a provider before Rakh makes model API calls. Choose a project folder and model, then approve file edits, shell commands, or Git worktree creation when requested. Rakh creates a Git worktree before agent-driven code changes. Multiple agent tabs keep separate state and chat histories. Built-in subagents assist with planning, review, security, copy, and GitHub tasks. You can connect stdio or streamable HTTP MCP servers and discover their tools per run. Durable artifacts and structured JSONL logs provide per-run traces with backend persistence. Releases include Windows setup, macOS DMG, and Linux RPM, AppImage, and DEB packages.
Who it suits
Rakh suits developers who want a local desktop coding agent with explicit approval controls. It is available across Linux, macOS, and Windows and supports several model providers.
What it does well
- Free and open source
- Runs on Linux, macOS, and Windows
- Separate tabs isolate agent state
- Approval gates cover edits and commands
- Built-in planning and review subagents
What to know first
- A model provider must be configured
- Users must approve requested actions
- Requires choosing a project folder and model
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Rakh | Open source AI coding agent | Free |
As rakh.sh lists them, read 5 Oct 2026. The maker's own page has the final word.
Verdict
Rakh combines local codebase work with provider choice, Git worktrees, MCP connections, and approval gates. Its free open-source model and cross-platform desktop packages suit users who want control over agent actions.
Facts from Rakh's own pages
- Coding agent
- Yes · rakh.sh, 22 Sept 2026
- Agent workspace
- It provides multiple agent tabs with isolated state and chat history. · github.com, 5 Oct 2026
- Approvals
- File edits and shell commands use explicit approval gates. · github.com, 5 Oct 2026
- Artifacts and logs
- Rakh supports durable artifacts and structured JSONL logs with per-run traces and backend persistence. · github.com, 5 Oct 2026
- Desktop downloads
- The releases page lists Windows setup, macOS DMG, and Linux RPM, AppImage, and DEB packages. · github.com, 5 Oct 2026
- Git
- Rakh automatically sets up a Git worktree before agent-driven code changes. · github.com, 5 Oct 2026
- Integrations
- Users can configure stdio or streamable HTTP MCP servers and discover their tools per run. · github.com, 5 Oct 2026
- Local setup
- Rakh does not call model APIs until a provider is configured. · github.com, 5 Oct 2026
- Model providers
- It supports OpenAI, Anthropic, and OpenAI-compatible providers. · github.com, 5 Oct 2026
- Product
- Rakh is a desktop AI coding agent for local codebases. · github.com, 5 Oct 2026
- Subagents
- Built-in subagents support planning, review, security, copy, and GitHub tasks. · github.com, 5 Oct 2026
- Support and company details
- The maker’s opened pages identify the project as Rakh.sh AI Coding Agent but do not state support channels, headquarters, or founding date. · github.com, 5 Oct 2026
- Terminal access
- Yes · rakh.sh, 22 Sept 2026
- Usage requirement
- Users choose a project folder and model, then approve edits, commands, or worktree creation when prompted. · github.com, 5 Oct 2026
Where Rakh stands on Freedom251
- AI Coding Assistants#70 of 102