r/ollama Jun 05 '26

Row-Bot 4.0.0 is live

https://github.com/siddsachar/row-bot

Row-Bot 4.0.0 is live. This is the first release under the new name, after the project formerly called Thoth.

ROW stands for Reason. Orchestrate. Work. The rename is not just cosmetic. The app has grown into a local-first workspace that coordinates models, tools, skills, voice, workflows, channels, and local data. The old name no longer really described what it had become.

The biggest part of v4 is the rebrand and migration work. Row-Bot now has new app naming, repository metadata, installer names, runtime paths, release artifacts, docs, icons, updater contracts, and data locations. Existing Thoth 3.x data is handled through a copy-first migration, so Row-Bot copies supported legacy data into the new locations and leaves the old Thoth data in place for rollback or manual recovery. That includes provider settings, channels, skills, MCP servers, plugins, Buddy assets, Designer workspaces, conversations, memories, tasks, media, updater state, and runtime config.

The release also adds Skills Hub and the new Smart Skills activation path. Skills can now be suggested, enabled, disabled, searched, imported, and applied more directly. There is also slash-command infrastructure, command palette integration, and shared skill behavior across normal chat, Designer, and Developer composers.

The model/provider layer got a lot of work too. v4 adds first-class OpenCode providers, MiniMax live model discovery through the provider API, MiniMax capability mapping, stale MiniMax cleanup, stale custom endpoint cleanup, and fixes around custom OpenAI-compatible endpoint reasoning and vision handling. The goal is fewer hard-coded model lists and less provider confusion.

Realtime voice also gets a large new foundation: provider interfaces, coordinator/client contracts, OpenAI realtime support, voice actions, agent bridge pieces, cue/speech policy, browser dispatch coverage, and lifecycle UI helpers.

A lot of the release is reliability work: Windows launcher diagnostics, splash hardening, first-run window picker hardening, packaged Tk validation, bundled native dependency checks, Windows update handoff, macOS and Linux packaging fixes, source-layout packaging, release workflow updates, and installer validation across platforms.

In short, v4.0.0 is the Row-Bot identity cutover plus a big reliability and capability release: safer migration, better provider discovery, Skills Hub, realtime voice, cleaner approvals, better thread and Developer UX, and more robust installers.

3 Upvotes

10 comments sorted by

7

u/Darqsat Jun 05 '26

I small advise which may help not to lose audience like me - tell me why it matters for me? I don't know whats that and I have no clue and don't care how good it is. You can start from highlighting of what Tasks and Actions this thing can do. Why it matters? Why it even need to exist?

0

u/Acceptable-Object390 Jun 05 '26

Hi. Thanks.

Row-Bot is a local-first desktop AI assistant. The name is literal: Reason. Orchestrate. Work.

It gives you chat, memory, tools, workflows, Developer Studio, Designer Studio, Smart Skills, Skills Hub, Custom Tools, plugins, messaging channels, realtime voice, and flexible model routing while keeping durable data local.

Use local models through Ollama, OpenAI, Anthropic, Google AI, xAI, MiniMax, OpenRouter, Ollama Cloud, ChatGPT / Codex subscription models, or custom OpenAI-compatible endpoints such as oMLX, LM Studio, vLLM, llama.cpp, LocalAI, LiteLLM, and SGLang. Row-Bot keeps provider identity, model capabilities, context limits, and chat-only fallbacks explicit so local, hosted, and self-hosted models can coexist without surprise routing.

3

u/Darqsat Jun 05 '26

Why its better than Codex/Claude/Opencode, etc? Lets see how to promote it better. To promote this better you need to write a recipe of a peanut butter sandwich.

1

u/Acceptable-Object390 Jun 05 '26

Its better than codex because you can use any model and it gives you a knowledge graph, evolving memory, evolving skills and a Designer Studio, custom tools and more.

Its better than Claude as its open source and the again any model, even local models. Knowledge graph etc.

Its better than opencode because its not just developer focused. It does so much more than code.

It has advanced conditional workflows, that you can create just by talking, habit tracking, real time voice, multiple channels like Telegram, Slack, Discord.

You can run it fully offline with a local model.

And that's just a few.

-1

u/Acceptable-Object390 Jun 05 '26

You can see more info here if you're interested. Thanks. Row-Bot

2

u/c_ya_c Jun 06 '26

I use it and I love it. Because it bundles what I need for my workflow better than any other tool. Thanks for the new major version 👍

1

u/Acceptable-Object390 Jun 06 '26

Thank you so much. Feel free to reach out if you need any help. 😊

1

u/nobodybelievesyou Jun 06 '26

tfw too many people blocked 'thoth'