Favicon of Row-Bot

Row-Bot

A local AI assistant that runs Ollama or hosted models, keeps records on your computer, and asks for approval before consequential actions.

Alternative to:

Screenshot of Row-Bot website

Row-Bot is a local AI assistant for people who want to research, create documents and automate work on their own computer. It combines conversations with memory and agents that can continue working on longer tasks.

  • Knowledge and memory: Keep information across conversations and documents in a personal knowledge graph, with review tools and an Obsidian-compatible wiki export.
  • Goals and delegated agents: Give tasks to focused agents, inspect their conversations and stop or message them while longer work continues.
  • Documents and code: Create editable pages, decks and mockups, or work in code folders with Git, checks and an interactive terminal.
  • Automation and tools: Run scheduled, webhook or chained workflows with run history, and connect browser automation, shell tools, MCP servers and messaging channels.
  • Action approvals: Review consequential actions before they proceed, including through a connected channel.

It's free and open source under Apache 2.0, with no Row-Bot account required. It runs on Windows, Apple Silicon macOS and Linux, or as a self-hosted Docker server. Models can run through Ollama, hosted APIs, ChatGPT, Claude or Grok subscriptions, or an OpenAI-compatible endpoint.

Local models and local tools can work offline. Hosted models and networked tools need a connection and receive the context required for your requests; persistent records stay on the host unless you send them elsewhere. Remote browser access requires the host to stay running. Invited devices have owner authority, and the server supports one owner rather than separate users.

Similar to Row-Bot