All projects
2026Full-stack developmentLive

Orin

An AI coding workspace that generates, runs, and previews a whole app inside the browser tab.

Orin preview

Overview

Orin turns a prompt into a running application. You describe what you want, and it writes the files, installs the dependencies, starts the dev server, and shows you a live preview — all inside the browser, with no server-side sandbox executing your code.

It is a three-service Turborepo: a Next.js editor wiring CodeMirror and xterm to a WebContainer runtime, an Express API that brokers the model calls, and a WebSocket/WebRTC service for working in a room with someone else. Projects are account-owned and persisted through Prisma and PostgreSQL.

Highlights

  • Validated four-action AI protocol — write, mkdir, delete, shell — with path checks that reject traversal before anything touches the filesystem.
  • One adapter across three model providers: Gemini, OpenRouter, and local OpenAI-compatible servers.
  • WebRTC peer sessions with chat, audio/video, and 256 KB chunked file transfer behind a windowed ACK.
Next projectZenithA distraction-free productivity tool for people who want to stay in flow.