Orynr Code is a free AI coding agent that works on your own computer, with the models you choose, in the cloud or on your own GPU. A team of specialist agents plans, builds, checks and fixes the work, safely sandboxed, and built so a job never silently dies halfway.
Version 2.0.0 · Windows 10 and 11, 64-bit · 82 MB · No admin rights needed · Free, including for commercial work
One command Ready
ora and say what you want.Open Orynr Code from the Start menu, or type ora in any Command Prompt or
PowerShell. ora C:\my\project opens a folder directly.
Describe the job in plain words. The Agent works out what you actually need, hands each piece to the right specialist, reviews their work and tells you what it did.
Documents\Orynr_Projects, or works right in a folder you already
have.PS C:\> ora C:\dev\shop-api › Add rate limiting to the login endpoint, with tests. ● Agent Limit failed logins per account; keep the API the same. ├ planner 3 steps: middleware, config, tests ├ builder edit src/auth/login.py +42 −3 │ run pytest tests/auth 14 passed ├ risk checker low: no schema or dependency changes └ verifier checked the project against your ask ✓ ● Done. Five tries a minute per account, three new tests.
An illustration of a session, not a screenshot.
What makes it different
Not a chatbot that hands you snippets. A team that finishes the job, on your machine, with the model you pick.
The Agent works out what you need, then hands each piece to a specialist: researcher, planner, builder, code auditor, risk checker. It reviews their work and reports back. If no specialist fits, it builds a new one on the spot.
75+ cloud providers, or your own model server on this PC or your network: llama.cpp, vLLM, LM Studio, Ollama. Type its address and Orynr asks what is really loaded, so the list is never stale.
Long installs and builds get up to 30 minutes. If one still runs out of time, the agent checks what actually happened before trying again. After six failed tries it tells you plainly.
Live Steering: type a new message mid-task and it stops, reads it and changes course at once. No waiting for it to finish the wrong thing.
Run a project in a locked-down Docker container that can reach the internet and nothing else: not your PC, not your home network. Or run it locally. Switch any time and Orynr moves the files.
A verifier looks at the real project before a job is called done, and sends it back if something is missing. After every edit the language checker runs, and new errors get fixed.
No telemetry, no account, nothing sent to Orynr. Your API keys are stored encrypted with AES-256, locked to your Windows account.
Each project keeps its own long-term memory and a map of the codebase, and starts the next session with a short “since last time” brief.
Connect any MCP server, remote by web address or a program on your PC. Orynr tests it first and keeps its key encrypted. Or ask the Agent to build a new one for you.
The agent team Ready
The default Agent, Orynr, is a friendly orchestrator. It turns your request into pieces, sends each to the specialist best at it, runs them in parallel where it can, and reviews what comes back before a verifier checks the real project.
When nothing on the team fits, it creates a new specialist, or even a new tool server, on the fly.
Fourteen ways to work, from look-but-don’t-touch to keep-going-until-it’s-done.
Understands what you want, delegates to specialists and reviews their work. Can create new specialists and tool servers.
Does the work directly: edits files, runs commands.
Keeps going on its own until the task is done and verified, working through its own to-do list.
A relentless, spec-driven finisher that drives an objective to completion, with a hard step limit.
Look but don’t touch. Produces a plan without editing anything.
A switchboard that routes your request to the right specialists.
A plain chat companion that explains and writes code as text, touching nothing.
Investigates the web and your code in parallel, and reports with sources.
Reasons through hard problems in parallel, from your files.
Turns a vague request into a clear, structured brief.
Maps how a codebase fits together: modules, calls, data flow.
A read-only audit for bugs, smells, security and performance risks.
Rates how dangerous a proposed change is before you run it.
Scans for leaked secrets, hard-coded paths, debug leftovers and over-complex code.
Behind the scenes, helper agents run work in parallel, a verifier checks results and an MCP builder creates new tool servers. Add your own agents in the settings, or let Orynr create them.
Models
Use a cloud provider, your own GPU, or both, and switch model or mode in the middle of a chat.
192.168.1.50:8080, a name and an optional key. Orynr checks it and tells you
plainly if the address, port or key is wrong.A built-in catalogue of thousands of models, with names, prices and context limits. Cloud models use your own account and keys.
Reliability Ready
Long jobs are where agents usually fall over: a build times out, a model stops answering, and the work quietly dies. Orynr is built so that doesn’t happen.
Every wait, whether a command, a helper or the model, may take up to 30 minutes. Then the agent checks the real state and tries again. After six failed tries it tells you what it was doing and what it found.
A long install that ran out of time is checked first (is Python installed now?) before anything is repeated.
A model that doesn’t answer is retried on screen, with growing pauses and no repeated text. A wrong API key is reported at once.
A helper stopped part-way hands back what it did and found. One waiting for your “Allow” waits as long as you need.
Before a job is declared done, the real project is checked against what you asked for. Each edit is checked by the language server, and new errors are fixed right away.
Older parts of a conversation are condensed automatically as it nears the model’s limit.
builder run pip install -r requirements.txt timed out after 30 min check is the environment complete? yes: 118 packages installed carrying on, nothing to repeat model the model server is busy, waiting… Esc to stop trying again, attempt 2 of 6 answering verifier 3 of 3 requirements met ✓
An illustration, not a screenshot.
The sandbox
Every project chooses how its commands run. Type /sandbox to change it:
Orynr moves the files between modes, never overwrites anything, and rolls back if a move fails.
Only the project’s own folder is given to a container, and every command runs inside it. The container reaches the internet and nothing else: not your PC, its other folders or other machines on your network, enforced by a firewall inside the container. Commands run as an ordinary user with special privileges removed.
The same locked-down container, working directly on your project folder. Nothing from the project runs on your PC.
Commands run straight on your PC. The fastest, and the default when Docker isn’t installed.
Safety and control Ready
rm -rf.Some features download what they need, such as a code-intelligence server or a container image. Those downloads carry none of your code or messages.
Extensible
Orynr speaks MCP, the open standard for tool servers. Add one in a few steps from the MCP screen, or just ask the Agent in chat.
Paste its web address and, if it needs one, an API key or token. The key is stored encrypted, never as plain text in a settings file.
A command such as npx -y @modelcontextprotocol/server-github or a path to a server
file, plus any key it needs, like GITHUB_TOKEN, also encrypted.
Say “connect the MCP server at https://…” and the Agent connects it. It can even build a brand-new tool server, register it and check that it connects.
MCP folder,
and add skills (including ones written for Claude Code), plugins and custom agents.
Remote servers need nothing extra. npx servers need Node.js, and servers
written in Python, including the ones Orynr builds for you, need Python. Ready-made tool servers
for Excel, PowerPoint, documents, databases, code intelligence, system monitoring and more are
Coming soon to the installer.
And the rest Ready
| Terminal UI | Themes, a command palette (Ctrl+P), keyboard shortcuts, live tool progress and helper views. |
|---|---|
| Editors | Drive the agent from editors that speak the Agent Client Protocol, such as Zed. |
| Command line | 18 non-interactive commands (run, session,
models, provider, mcp, stats,
export and more) for scripts and automation. |
| HTTP API | The engine runs as a local server that the terminal UI, and your own tools, talk to. |
| Code intelligence | By symbol name: hover for types and docs, go to definition, find all references, safe rename across the whole project, diagnostics, formatting and completions. |
| Tools | Read, write and edit files (including a “fuzzy patch” that still applies when a file has drifted), run commands, search by name and content, search the web with no key needed, fetch pages, run and preview a dev server, and ask you multiple-choice questions. |
| Memory | Long-term project memory, a saved codebase map, a “since last session” brief,
and your ORYNR.md, CLAUDE.md or CONTEXT.md
instructions. |
| Sessions | Full history per project. Share a conversation as a read-only page served by your own machine, and revoke it. Export and import as JSON. Sync sessions peer-to-peer between machines. |
| Usage | Cost and token tracking per request, with usage statistics. |
Download
Free to use, including for commercial work.
A84747F8A36395813889EDEE9BF82C228B922FF114E7AAA5E7CFB9D9709ED4295B76195D3732254A8675BB882C51A4CB08C2F0A7To be sure your copy is ours, check its fingerprint first. In PowerShell,
in the folder you saved it to, this should print True:
(Get-FileHash .\orynr_code_setup.exe).Hash -eq 'A84747F8A36395813889EDEE9BF82C228B922FF114E7AAA5E7CFB9D9709ED429'
ora in any
terminal.Optional: Docker Desktop, for sandboxed projects.
Orynr Code is published by Orynr LLC, Florida, USA. Its terminal interface is based on the open-source OpenCode project (MIT licence); the engine behind it is Orynr’s own. Questions: info@orynr.com.