Documentation
FreeCoder documentation
FreeCoder is a free, unlimited AI coding agent — a web app you launch from your terminal. One command installs it; one word (freecoder) opens a clean coding workspace in your browser, backed by a built-in model that's free and has no token caps. It's two things in one: a free AI and a genuinely autonomous agent that reads your code, plans, edits files across your project, runs commands, and iterates until the work is done.
These docs take you from install to advanced workflows. Everything runs on your own machine, and you approve every change — see Is it safe? if that's your first question.
Start here
Getting started
System requirements, the one-command install, launching, and opening your first project.
OverviewAll features
Every main feature in brief — free unlimited AI, agent, plan mode, subagents, skills, MCP and more.
TrustIs it safe?
What runs on your machine, what the Windows warning means, privacy, and a safety checklist.
BasicsYour first session
Give a task, watch the agent plan, review diffs, approve commands, and ship.
WorkflowVibe coding
Describe outcomes, let the agent build. The fastest way to work with FreeCoder.
Build & extend
Plan mode
Architect the work, approve it, then let the agent execute — safely.
PowerAgents & subagents
Parallel subagents in isolated git worktrees for big jobs.
ReuseSkills
Package know-how in SKILL.md files the agent auto-loads.
Plugins & hooks
Run your scripts on edits, tool calls and other events.
ConnectMCP servers
Wire in Linear, Postgres, browsers — anything that speaks MCP.
ModelsBring your own model
Use the free built-in model, or plug in any provider key.