Skip to content

Add deel - #139

Open
jysvai wants to merge 1 commit into
OpenRouterTeam:mainfrom
jysvai:add-deel
Open

Add deel#139
jysvai wants to merge 1 commit into
OpenRouterTeam:mainfrom
jysvai:add-deel

Conversation

@jysvai

@jysvai jysvai commented Sep 6, 2026

Copy link
Copy Markdown

deel is a coding agent for the terminal that talks to exactly one endpoint — the one you point it at.

Connecting it to OpenRouter is two fields: choose Enter an address directly, paste https://openrouter.ai/api/v1, then your own key. Users always bring their own key; nothing is proxied through me.

On the traction requirement

Being straight with you: npm downloads are running around 200/day this month, so roughly 6k/month. That is a real install count but a small one, and I would rather say so than dress it up.

What might earn a slot anyway is that it is unusual rather than big:

  • Zero dependencies. Node 20 and nothing else — no install script, no postinstall.
  • Exactly one network destination, and no telemetry. Both are enforced by a build check that fails if a host other than the configured one shows up in the source, not by a promise in the README. The startup panel prints where it sends, every time.
  • deel pack generates what a company's security review asks for before a tool is allowed in: a review sheet, a CycloneDX SBOM, and SHA256 for every file in the package.
  • Speaks ACP, so the same setup runs inside Zed, JetBrains, Neovim and Emacs.

MIT, published to npm with SLSA provenance.

npm run validate passes locally, and README.md is untouched.

🤖 Generated with Claude Code

https://claude.ai/code/session_01LV3gany1arJ2S76Mn96qGm

deel is a terminal coding agent that only ever talks to the one endpoint you
point it at. OpenRouter is a first-class way to do that: paste the base URL and
your own key, and the setup screen handles the rest.

It has no dependencies, no telemetry, and no install script, and the build fails
if a host other than the configured one appears in the source — so "it talks to
OpenRouter and nowhere else" is a check, not a claim.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant