Beecork
open source · MIT

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.

Quick install
$ npm install -g beecork $ cd your-project $ beecork
Star on GitHub

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.

read_file write_file edit_file list_dir search run_bash web_fetch web_search update_todos remember

One key to start.

VariableWhat it's forDefault
OPENROUTER_API_KEYYour OpenRouter key (required)
OPENROUTER_MODELWhich model to usedeepseek/deepseek-v4-flash
BRAVE_API_KEYEnables web_searchoptional

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.

1

Install

npm install -g beecork — needs Node 20.12+

2

Add your key

export OPENROUTER_API_KEY=sk-or-… (or paste it on first run)

3

Run it

cd your-project && beecork — then just talk to it.