Start here

All features at a glance

Everything below is free, unlimited, and included — no subscription, no account, no token caps. FreeCoder is a real autonomous AI coding agent you launch from your terminal: it reads your whole project, edits across files, runs commands, and ships. Here's the complete toolkit, with a link to the full guide for each.

The headline features: a free, unlimited AI model · a genuine autonomous agent (not a chatbot) · plan mode · parallel subagents in isolated worktrees · skills, plugins & MCP · bring your own model — all included, free.

The core

  • Free & unlimited AI. A built-in model that's free with no token caps (funded by one small ad) — or bring your own key.
  • A web app you launch from the terminal. One command installs it; run freecoder and a clean coding workspace opens in your browser. See getting started.
  • A real autonomous agent. It reads your whole project, edits across many files, runs commands, and iterates until the work is done — not just a chatbot. Walk through a first session.

Control & safety

  • Plan mode. The agent proposes a plan first; you approve, comment on, or rewrite it before any edit.
  • Permissions. FreeCoder asks before running commands — approve once, for the session, or deny.
  • Multi-file edits as diffs. Every change is shown for review; nothing is applied invisibly.
  • Runs locally. Your code stays on your machine — more in Is it safe?

Scale & power

  • Subagents. Parallel workers, each in its own isolated git worktree, for big jobs.
  • Code search. Grep and navigate large codebases fast.
  • Git + worktrees. Branch, commit, and run isolated checkouts for parallel work.
  • LSP intelligence. Symbol-aware editing via language servers.
  • Terminal execution. Run builds and tests with live output, then fix what breaks.

Extend it

  • Skills. Reusable know-how in SKILL.md files the agent auto-loads.
  • Plugins & hooks. Run your scripts on edits, tool calls, and other events.
  • MCP servers. Connect Linear, Postgres, browsers — anything that speaks MCP.
  • AGENTS.md. Per-project rules and conventions the agent reads automatically.
  • Bring your own model. Use the free built-in model, or any provider key.

Work with it

  • Web search & fetch. Look up docs and pages while you work.
  • Memory. Persist context and instructions across sessions.
  • Headless / CI. Script FreeCoder in your pipelines.
  • Themes. Light and dark, tuned for long sessions.

Install & upkeep

  • One-command install. irm https://freecoder.space/install.ps1 | iex
  • Silent auto-update. Always on the latest version — see update & uninstall.

Frequently asked

What can FreeCoder do?

FreeCoder is a free, unlimited AI coding agent. It reads your whole project, makes multi-file edits shown as diffs, runs builds and tests, and iterates until the work is done. It has plan mode, parallel subagents, skills, plugins & hooks, MCP servers, git and LSP support — and you can bring your own model.

Is FreeCoder free to use?

Yes — completely. The built-in model is free with no token caps, funded by a single small ad. There's no subscription and no account. You can optionally bring your own provider key.

What makes FreeCoder different from a chatbot?

A chatbot answers questions; FreeCoder acts. It edits files across your project, runs commands with your permission, plans complex work before touching code, and fans large jobs out to parallel subagents in isolated git worktrees.

Does FreeCoder support MCP, skills and plugins?

Yes. It speaks the Model Context Protocol (connect Linear, Postgres, browsers and more), auto-loads reusable skills from SKILL.md files, and runs your own scripts on agent events through plugins and hooks.

New to FreeCoder? The fastest path is Getting startedYour first sessionVibe coding.