december, a coding agent
for terminal and cloud.
It understands your codebase and helps you build faster by writing code, fixing bugs, and running commands. Use it directly in your terminal or alongside your favorite IDE.
How it works
Everything you need to write, test, and ship code.
December runs inside your repository to edit files, execute shell commands, and run tests.
It works locally in your terminal using your own API keys or Ollama. Use /handoff to continue any session in a cloud sandbox.
Writes code & runs commands
Ask it to build features, fix bugs, or run tests. It does the work for you.
Cloud Handoff
Use /handoff to continue your session in the cloud on app.trydecember.com.
Bring your own AI
Use API keys for OpenAI, Anthropic, Gemini, and 50+ others, or log in via December to use December credits.
Benchmarks & Adoption
Tested on open benchmarks. Trusted by developers.
CLI adoption
TOTAL DOWNLOADS
WEEKLY DOWNLOADS
Custom skills
Extend December with domain-specific skills in .december/skills to inject custom scripts, tool instructions, and team workflows.
TerminalBench
Evaluated on TerminalBench across real-world shell navigation, runtime setup, command execution, and automated diagnostics.
“Reduced avg response time from 40s → 12s. Using about 40–50% fewer tokens.”
Environments
Local terminal and cloud sandboxes.
Run December on your local machine, or in an isolated cloud sandbox for live previews and remote tasks.
Local Terminal
Runs in your shell with direct access to your local tools, git branches, and compilers. Works offline with Ollama.
Cloud Sandbox
Runs inside an isolated cloud sandbox. Run code, execute tests, and view live browser previews without touching your local machine.
FAQ
Frequently Asked Questions
Start building with December.
Run coding tasks locally in your shell with any LLM, or hand off to an isolated cloud sandbox for live browser previews.