FREEDOM251

Freedom251 › AI Coding Assistants

CodingBuddy

Free plan APILinuxMacWebWindows

Visit CodingBuddy Alternatives

CodingBuddy's own site

What CodingBuddy is

CodingBuddy is a free, open-source, multi-model AI coding agent for the terminal, written in Rust. It combines code completion, chat assistance, codebase indexing, terminal access, planning, patch workflows, and long-running autopilot loops. Supported model providers include DeepSeek, OpenAI, Anthropic, Google, Groq, Ollama, OpenRouter, and OpenAI-compatible endpoints. Workflows include interactive chat, one-shot questions, planning, unattended autopilot, and staged-change review. Coordinator mode can start parallel workers, while complex tasks can move through Explore, Plan, Execute, and Verify phases. Per-turn code retrieval uses vector search and BM25. MCP servers are supported over stdio, HTTP, and SSE, and a JSON-RPC backend supports IDE integrations. The repository describes bash AST analysis, four-stage permissions, default-deny rules for selected commands and files, and secret detection with tool-output redaction. An optional local-ML build adds local embeddings, ghost-text completion, and privacy routing policies. It runs across API, Linux, macOS, web, and Windows contexts. Building from source requires Rust 1.94.1 or later.

Who it suits

CodingBuddy suits developers wanting terminal-based AI assistance across Linux, macOS, Windows, web, or API use. It is also relevant to users needing indexing, model choice, MCP, and permission controls.

What it does well

  • Supports many hosted and local model providers
  • Includes completion, chat, indexing, and terminal access
  • Offers autopilot and staged-change workflows
  • MCP and JSON-RPC integrations are provided
  • MIT-licensed open-source project

What to know first

  • Source builds require Rust 1.94.1 or later
  • Local-ML features require an optional build feature

Verdict

CodingBuddy brings model-backed coding help, planning, execution, and review into one open-source tool. Its broad integrations and security controls suit users comfortable configuring a Rust-based project.

Facts from CodingBuddy's own pages

Agent features
It offers parallel worker spawning, task complexity classification, task profiles, code retrieval, model routing, and memory extraction. · github.com, 12 Oct 2026
Coding agent
Yes · github.com, 22 Sept 2026
Chat assistance
Yes · github.com, 22 Sept 2026
Codebase indexing
Yes · github.com, 22 Sept 2026
Code completion
Yes · github.com, 22 Sept 2026
Code search
Per-turn retrieval combines vector search and BM25 for code search. · github.com, 11 Oct 2026
Coding workflows
Its commands include interactive chat, one-shot questions, planning, unattended autopilot, and staged-change review. · github.com, 11 Oct 2026
Free plan
Yes · github.com, 22 Sept 2026
Integrations
It supports MCP servers over stdio, HTTP, and SSE, and provides a JSON-RPC backend for IDE integrations. · github.com, 12 Oct 2026
License
The repository uses the MIT License, which grants permission to use, copy, modify, distribute, and sell copies of the software subject to its conditions. · github.com, 12 Oct 2026
Local ML
An optional local-ML build enables local embeddings, ghost-text completion, and privacy routing with Block, Redact, and LocalOnly policies. · github.com, 12 Oct 2026
Model providers
It supports DeepSeek, OpenAI, Anthropic, Google, Groq, Ollama, and OpenRouter, plus OpenAI-compatible endpoints. · github.com, 12 Oct 2026
Platforms
The project documents installers for macOS, Linux, and Windows, and says npm installation works on any platform with Node.js. · github.com, 12 Oct 2026
Product
CodingBuddy is an open-source, Rust-based AI coding agent for the terminal. · github.com, 12 Oct 2026
Requirements
Building from source requires Rust 1.94.1 or later. · github.com, 12 Oct 2026
Runtime requirement
Building from source requires Rust 1.94.1 or later. · github.com, 11 Oct 2026
Security
Its safeguards include bash AST analysis, a four-stage permission system, default-deny rules for selected commands and files, and secret detection with tool-output redaction. · github.com, 12 Oct 2026
Security controls
The README describes a four-stage permission system, default-deny rules for selected commands and files, and secret detection with tool-output redaction. · github.com, 11 Oct 2026
Support
The repository provides a `codingbuddy doctor` command to check dependencies and configuration. · github.com, 12 Oct 2026
Terminal access
Yes · github.com, 22 Sept 2026
Web interface
An optional web interface can be started with `codingbuddy serve --transport http --web` and opened in a browser at `http://127.0.0.1:8199`. · github.com, 12 Oct 2026
What it does
It combines chat, planning, tool execution, patch workflows, code indexing, and long-running autopilot loops. · github.com, 12 Oct 2026

Where CodingBuddy stands on Freedom251

Look at these too