A coding agent
for your terminal.
Beecork is a small, transparent CLI coding agent. Point it at any model, open a project, and talk to it — it reads, edits, runs, and searches, always asking before it steps out of bounds.
$ npm install -g beecork
$ cd your-project
$ beecork
Small, transparent, and yours.
Any model, your key
Runs on any model through OpenRouter. Bring your own key — nothing is proxied through us.
Confined by default
File tools stay inside the directory you launched in. Anything outside the root — or any shell command — goes through a permission gate.
Real tools
Reads and edits files, runs commands, lists and searches your code, fetches URLs, and searches the web.
Memory that's yours
Honors cork.md and project memory from ~/.beecork. Resume past sessions any time.
Ten tools. Nothing hidden.
One key to start.
| Variable | What it's for | Default |
|---|---|---|
OPENROUTER_API_KEY | Your OpenRouter key (required) | — |
OPENROUTER_MODEL | Which model to use | deepseek/deepseek-v4-flash |
BRAVE_API_KEY | Enables web_search | optional |
Set it in your shell, a local .env, or ~/.beecork/config.json — or just paste it when prompted on first run (stored chmod-600).
Running in 30 seconds.
Install
npm install -g beecork — needs Node 20.12+
Add your key
export OPENROUTER_API_KEY=sk-or-… (or paste it on first run)
Run it
cd your-project && beecork — then just talk to it.