DEV Community

Cover image for OrinIDE v1.0.9 β€” local AI, an Agentic dev squad, and a bug fix I owe you an explanation for
Nandan Das
Nandan Das

Posted on

OrinIDE v1.0.9 β€” local AI, an Agentic dev squad, and a bug fix I owe you an explanation for

Hey devs πŸ‘‹

OrinIDE is an AI-powered code editor that runs entirely in your browser β€” no cloud account, no subscription, nothing uploaded unless you want it to be. v1.0.8 was the biggest release yet, and v1.0.9 fixes something in it that needed fixing. Here's the full rundown.

npx orin-ide
Enter fullscreen mode Exit fullscreen mode

That's the whole install. Onto what's new.

Offline AI, actually offline

OrinIDE now hooks directly into Ollama, so you can run models like TinyLlama fully offline, inside the IDE. No API key, no cost, no cloud round-trip.

Switch between a local model and a cloud model (DeepSeek, Claude, GPT, whatever) in one click. Useful for flights, spotty wifi, or just keeping code fully private.

Agentic Mode β€” your own AI dev squad

The feature I was most excited to ship:

Architect  β†’  Coder  β†’  Reviewer  β†’  Integrator
 (plans)       (builds)   (audits)     (ships)
Enter fullscreen mode Exit fullscreen mode

Give it a task, and four agents plan, build, review, and ship it β€” each one working from what the last one produced.

  • Assign a different model to each agent
  • Every agent sees the full context of what came before it
  • Self-healing β€” if a response gets cut off mid-file, the agent picks back up instead of handing off something broken
  • Runs the shell commands it proposes, so it's not just talk

The honest part: in v1.0.8, Agentic Mode looked done and wasn't. Every agent turn crashed on send β€” a leftover reference to a variable that only existed in a different function's scope, so the pipeline died before producing anything. It's fixed in v1.0.9: the system prompt for each turn is now preserved correctly instead of rebuilt from a variable that was never in scope. Agentic Mode runs end-to-end now, for real. I'd rather tell you what broke than let you find out the hard way.

AI Bug Fixer

  • Scans your code for issues automatically
  • Explains what's wrong in plain language, not a stack trace
  • Generates a fix you can apply directly

Bring Your Own Provider

Self-hosted model, custom endpoint, whatever you run β€” plug it in. Works alongside OpenRouter, Anthropic, OpenAI, Groq, Together AI, and Ollama, or any OpenAI-compatible API.

A cleaner interface

Refreshed layout, smoother animations, and a more consistent feel across the editor, terminal, and AI panels β€” still fully keyboard-navigable.

Everything else already in OrinIDE

AI Assistant

  • Multi-model AI chat β€” DeepSeek, Gemini, GPT, Claude, Gemma & more
  • Real-time streaming responses
  • 5 chat modes: Chat, Generate, Edit, Patch, Explain
  • Patch Mode β€” surgical @@patch diffs instead of full rewrites
  • Auto-continuation for cut-off responses
  • Full project-wide AI context

Inline AI

  • Ctrl+Hover to explain any code
  • Lightbulb actions β€” fix, explain, refactor, optimize
  • Full AI code review with inline comments
  • AI refactor with diff preview
  • Ghost text completions (Tab to accept)
  • AI-generated commit messages
  • Natural language β†’ shell command terminal

File & Git tools

  • Full file explorer + favorites
  • Project-wide search & find/replace, regex included
  • ZIP export/import
  • Drag-and-drop media upload
  • Quick Open (Ctrl+P)
  • Full git panel β€” stage, commit, push, pull, init

Terminal & UI

  • Real terminal (xterm.js), multi-session, survives refresh
  • Dark purple theme
  • Drag-to-resize every panel
  • Command palette (Ctrl+Shift+P)
  • Voice commands
  • Fully responsive β€” desktop, tablet, mobile

Runs everywhere

Linux, macOS, Windows, and Android via Termux if you want to code from your phone.

Try it

# instant, zero install
npx orin-ide

# or install globally
npm install -g orin-ide
orin-ide
Enter fullscreen mode Exit fullscreen mode

Then open http://127.0.0.1:3000.

Links

One last thing

This is a solo-built project, so a ⭐, a comment, a bug report, or a PR genuinely helps. If OrinIDE saves you ten minutes today, a star goes a long way.

Let me know what you'd want to see next.

β€” Nandan

Top comments (0)