NYSERA Desktop
Your bots and coding agents, in one window. coming soon
Try the preview below — the chats really answer.
{{dlTitle}}
{{dlBody}}
${{dlCmd}}{{dlNext}}
01 · /DAG-CREWTHE REAL RUN
NYSERA
nysera · dag-crew · 7 lanes · 4 layers
L{{lane.n}}
{{lane.status}}
Preview of nysera run · this is what the live board shows
02Model routing
The right model for every lane.
Each lane is tagged with a work category. The category picks that lane's model chain and reasoning effort, and you can edit every chain.
Eight categories, an ordered chain each
plan, code, test, docs, deep, quick, research, review — every model call goes through one OpenRouter key.
No silent downgrade
When a provider rejects a model, the chain moves to the next one instead.
nysera model set edits any chain
One command per category. nysera doctor then checks every model ID still exists on OpenRouter.
~/.nysera/routing/model-chains.json
"{{chainKey}}": { "chain": ["{{chainFirst}}", …], "effort": "{{chainEffort}}" }
answered
A model in the chain replied. The run log names which one.
fallback
A model errored or timed out. The next one in the chain takes over, and the board shows the switch.
failed → skipped
Every model in the chain failed. The lane is marked failed and lanes that depend on it are skipped, not faked.
▸ Default chains, in order
{{r.cat}}
{{r.chain}}
{{r.effort}}
03Evidence before “done”
Every status names its stage. Verified means a check passed.
{{st.n}}
{{st.t}}
{{st.d}}
04Commands
Five commands. Everything else is a flag.
$ {{wf.name}}
06Install
Install once. Set up once.
Pick one way to install the command, then run setup. Doctor is a separate check you can run any time.
${{activeCmd}}Step 01
Install the command
Needs Node.js 18+ on macOS, Linux or Windows. Until the npm release is out, install from source: clone the repo and run npm link.
Step 02
Set it up
$nysera setupPaste your OpenRouter key (openrouter.ai/keys). It is saved in ~/.nysera/config.json, or set OPENROUTER_API_KEY.
Step 03
Verify or troubleshoot
$nysera doctorChecks Node, your key, and that every model in your chains exists. No key yet? Try the whole flow offline with NYSERA_MOCK=1.
▸ Or paste this into your AI agent
{{agentPrompt}}
{{bubble}}
NYSERA
Tap to say hi
07Nysera
Meet Nysera, your agent.
Ask anything — about agents, code, or the project. Real AI answers, streamed live.
Nysera can make mistakes. Check important info.
08Roadmap
What works today. What comes next.
No promises dressed up as features. If it is not shipped, it says so.
Shipped · CLI v0.1.0
• nysera run — planner splits a task into 2–7 lanes
• Lanes run in parallel, layer by layer
• 8 categories with OpenRouter fallback chains
• Verified only by --test or a reviewer model
• Safe --write with backups, full run logs
• setup · doctor · model · runs · offline mock mode
• Lanes run in parallel, layer by layer
• 8 categories with OpenRouter fallback chains
• Verified only by --test or a reviewer model
• Safe --write with backups, full run logs
• setup · doctor · model · runs · offline mock mode
Next
• Publish to npm and GitHub
• Edit existing files with diffs instead of full rewrites
• Ready-made workflows (plan-only, QA loop, docs pass)
• Edit existing files with diffs instead of full rewrites
• Ready-made workflows (plan-only, QA loop, docs pass)
Later
• Nysera Desktop app
• Nysera token on Robinhood Chain — planned, details to come
• Nysera token on Robinhood Chain — planned, details to come
09Community
Be with us.
X
[@your_handle] ↗
Updates, release notes and project news.
Built on
Robinhood Chain
The planned Nysera token will launch on Robinhood Chain.
@robinhoodapp on X ↗