Your coding agent, in a real editor.
Talino is a VS Code–like IDE that pairs a CodeMirror editor, LSP support, and a multi-tab terminal with omp, an AI agent that reads, writes, and refactors your code through natural language conversation — right beside the files it's editing.
curl -fsSL https://talino.raprast.asia/install | bashChecks for the omp CLI agent and installs it first if it's missing, then downloads and installs the latest Talino build for your platform — Applications on macOS, Program Files on Windows.
What it is
Chat-with-your-codebase tools usually bolt an agent onto a plain textarea. Talino goes the other way: it starts from a real editor — CodeMirror, LSP, a proper terminal, session persistence — and adds the agent as another pane, not a replacement for the rest of the IDE.
Chat that writes real diffs
Type a prompt, get streaming responses with syntax-highlighted code — and a side-by-side diff viewer whenever the agent touches a file.
A real editor underneath
CodeMirror 6 with full syntax highlighting, autocompletion, linting, and go-to-definition — not a chat window bolted onto a textarea.
LSP for four languages out of the box
typescript-language-server, pyright, rust-analyzer, and gopls plug straight in — F12 to jump to a definition, Shift+F12 to find references.
Locked down by default
contextIsolation and a bounded contextBridge keep the renderer off Node — every IPC call is explicit, and API keys never live in the repo.
Under the hood
A standard Electron multi-process split — main handles the OS, preload guards the boundary, renderer is a thin view layer. No React, no Vue, just DOM APIs and async/await.
Full architecture notes and tech stack: README on GitHub .
Install
- Run the installer for your platform (above).
- It checks for the
ompCLI agent and installs it first if missing, then downloads and installs the latest Talino build for your platform. - Optionally install the language servers you want LSP support for:
typescript-language-server,pyright,rust-analyzer, orgopls. - Launch Talino, point it at a project, and start chatting.
Click the CWD bar inside the app to switch projects, and Ctrl+B / Cmd+B to toggle the sidebar.
Building from source
On Linux, or to run a local checkout on any platform:
git clone https://github.com/raka-raprast/talino.git && cd talino && npm install && npm startnpm install also rebuilds the native node-pty module for your machine, then npm start bundles the editor and launches the app.