Analysis updated 2026-05-18
Run an AI coding agent from the terminal without being tied to a specific editor.
Resume a multi-step coding task after a crash using the saved plan file.
Let the agent recall project context and preferences across sessions.
Automatically commit each completed step of a task to git.
| catball912/omnidev-v2 | 0xradioac7iv/tempfs | 7vignesh/pgpulse | |
|---|---|---|---|
| Stars | 0 | 0 | 0 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | easy | moderate | moderate |
| Complexity | 3/5 | 3/5 | 4/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires Node.js and npm to clone, install, and build before running.
OmniDev is a command line AI coding assistant that runs in your terminal instead of inside a specific code editor, so it can be used alongside Neovim, Zed, VS Code, or any other editor you prefer. The README describes it as combining ideas the developer noticed across many other existing AI coding agent projects. One feature it highlights is memory that persists between sessions. Rather than forgetting everything about your project each time you close it, OmniDev stores information in a local vector database so it can recall details about your codebase and your preferences later on. Another feature is a plan file it writes to disk while working through a multi step task. Because the plan lives in a file rather than only in memory, the README states that if your computer crashes partway through a task, OmniDev can read that file back and continue from where it left off instead of starting over. The terminal interface itself is built using a library called Ink, along with some visual add ons for gradients and loading spinners, aiming for a more polished look than a typical command line tool. Internally, the tool uses a state management library called XState to coordinate what it describes as multiple AI agents working together on a task. It also automatically commits finished steps to git as it goes. Getting started involves cloning the repository, running npm install to get dependencies, building the project, and then running it with Node. The project is written in TypeScript and is released under the MIT license, and a Traditional Chinese translation of the README is also provided.
OmniDev is a terminal-based AI coding assistant with persistent memory and a crash-resistant, file-based task plan that works with any code editor.
Mainly TypeScript. The stack also includes TypeScript, Node.js, XState.
Released under the MIT license, so you can use, modify, and share it freely, including for commercial purposes.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.