/auth add1. Connect
Choose the model stack.
Configure hosted or local models, validate access, and keep credentials outside the source tree.
AI builder agent for hackathons, startups, and open-source projects
Plan the product, initialize the workspace, generate the roadmap, execute the build, debug the failures, profile the code, and prepare the launch from one OLED-dark terminal experience.
npm install -g codethon-clict interactive builder workspace
Workflow
CodeThon is designed for builders who need momentum: connect a model, run /init to shape the workspace, use /planto design the path, then give /execute a concrete task. Diagnostics, profiling, recovery, and launch support stay in the same terminal.
/auth add1. Connect
Configure hosted or local models, validate access, and keep credentials outside the source tree.
/init2. Initialize
Register the project, capture the stack and builder context, and give the agent a durable place to track work.
/plan3. Plan
Stream a builder-friendly plan with milestones, architecture, data flow, risks, and the fastest path to a demo.
/execute <goal>4. Execute
Read files, apply edits, run guarded commands, repair errors, and keep the user informed while it works.
/doctor5. Verify
Use diagnostics, project analysis, profiling, recovery points, README generation, and launch assets before demo time.
Providers
CodeThon keeps builders out of model lock-in. Use hosted frontier APIs, free-tier open models, or local runtimes when privacy and offline work matter.
general coding and tool use
long-context reasoning
free-tier open models
fast hosted inference
reasoning-heavy builds
open-model catalog
private local runtime
local OpenAI-compatible server
Terminal UX
Generation commands stream formatted markdown. Analysis and profiling commands print each stage before the result. The goal is simple: builders should never wonder whether the CLI froze, hid output, or dumped raw JSON by accident.
[run] Analysis: CodeThon-CLI
Scanning file tree in CodeThon-CLI
Reading config and entry files
Detecting stack, entry points, and missing files
Running static project checks
[stream] AI Summary
This project contains a Node.js CLI, provider routing, terminal rendering, guarded tool execution, recovery flows, and a Next.js website.
Safety
CodeThon can write files and run commands, so safety is a core product surface. Builders can use ask mode, dry-run mode, provider tests, doctor checks, and project recovery points while the agent works.
Open Source
The repository keeps command handlers, provider integrations, terminal UI, runtime policy, recovery systems, tests, and website source open. The npm package ships a compact bundled CLI for global install.
Release checks
FAQ
CodeThon CLI is an open-source AI builder agent that runs in the terminal. It helps builders configure a model, initialize a project, plan architecture, execute implementation tasks, analyze code, profile risks, and recover project context.
It is built for hackathon teams, indie builders, startup founders, open-source maintainers, and developers who want an agentic workflow without being locked to one AI provider.
CodeThon supports OpenAI, Anthropic, NVIDIA, Groq, DeepSeek, Together AI, Ollama, and LM Studio or other OpenAI-compatible local servers.
Install with npm, run ct, connect a provider, run /init, then use /plan and /execute to move from idea to implementation.
Start Building
Use CodeThon as a builder cockpit: plan, execute, debug, profile, recover, and prepare your launch without leaving the terminal.
npm install -g codethon-cli