Chisle
The coding-agent plugin that bills 52% of a bare model across 20 live tasks. Terse persona + tool-output compressor + context diet.
翻訳待ち
リポジトリ情報はまだ収集していません。
No updates detected yet. GitHub releases will appear here.
An AI team on your own computer. Give it a ticket. It builds, tests and reviews the change, then opens a pull request.
翻訳待ち
Loading the full README.
Read the full README ↗An AI team on your own computer. Give it a ticket. It plans, builds, tests and reviews the change, then opens a pull request.
Website · Docs · Your first hour · Security
flowchart LR
T[Your ticket] --> P[Plan]
P --> B[Build<br>in a sandbox]
B --> Q[Test]
Q --> R[Review]
R -- sent back --> B
R --> Y{{You merge}}
You need macOS or Linux (WSL2 on Windows), Node 24, git with user.email set, and 15 GB of free disk. Dobby runs on Claude Code only today. Support for other agent harnesses is coming.
Sign in to the GitHub CLI, let git push with that sign-in, then sign in to Claude Code (a Pro or Max plan, or an Anthropic API key):
gh auth login
gh auth setup-git
claude
Install Dobby. This puts the dobby command on your PATH. npx dobby-ai init also runs setup, but it does not keep the dobby command.
npm i -g dobby-ai
dobby init
If npm warns that better-sqlite3 has install scripts that are not allowed, Dobby still works. See Install.
dobby init looks for repos with a GitHub remote in ~/projects, ~/code, ~/dev, ~/src, ~/work, ~/Developer, ~/repos and ~/GitHub. For another folder, run dobby init --projects <folder>.
Setup asks before it installs the background jobs that build while you are away. To try Dobby without them, skip the jobs and keep dobby start open in a terminal:
dobby init --no-jobs
dobby start
Then write a ticket: a project, a title and a done-when line.
dobby add shopfront "Fix the footer spacing" "the footer has 16px padding on phones"
dobby status
Your first hour follows that ticket to a merged pull request.
Each role is a separate agent run with its own instructions.
| Role | Its job |
|---|---|
| Product Manager | Ranks problems and writes specs. |
| Engineering Manager | Plans the work and queues tickets. |
| Designer | Specs screens before a UI build. |
| Builder | Writes the change, in the sandbox. |
| Tester | Tries to break it before review. |
| Code Reviewer | Reviews every pull request. |
| Chief of Staff | Sends a morning and evening brief. |
| Talent Scout | Improves one role a day. |
dobby resume merges.The docs are at dobby.dapplelight.in/docs. The same pages are in docs/manual, and dobby docs prints them in your terminal.
npm install
npm test # unit tests, fast
npm run e2e # tickets from start to merge, with a fake Claude and a fake GitHub (tests/e2e); offline
npm run coverage # everything above, with a line-coverage gate on src/
npm run typecheck
npm run docs # regenerate the generated manual pages and llms.txt
Dobby is not taking pull requests yet. Bug reports and ideas are welcome as issues.
MIT. Some skills are copied from other projects and keep their own licenses: see THIRD_PARTY.md.