How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
Thunderbolt is an open-source, self-hostable AI chat client that runs on web, desktop (macOS, Linux, Windows) and mobile (iOS, Android) from one shared web codebase inside lightweight native shells. It is local-first: each device keeps a local database as the source of truth, and data syncs to a central backend with optional end-to-end encryption, so the server stores only ciphertext for protected content. New devices are approved from trusted ones by fingerprint, recovery…
The main features of thunderbird/thunderbolt are: AI Chat Clients, Agent Client Protocol Connections, Bring-Your-Own-Key Model Clients, Bring-Your-Own-Key Model Access, External Agent Integrations, Model Provider Management, Managed Model Catalogs with Spend Limits, Private AI Chat Deployments.
Projects with overlapping indexed features include: genspark-ai/genoffice — GenOffice is an open-source desktop office suite with editors for Word, Excel and PowerPoint style files, plus PDF,… elie222/rakazo — Rakazo is a self-hosted, open-source platform of persistent AI bots. Each bot keeps its own conversations, memory,… mnfst/llm-gateway — LLM Gateway is an open-source, self-hostable gateway that sits between applications and AI model providers. It accepts… agenticresourceregistry/agenticresourceregistry — Agentic Resource Registry is a self-hosted catalog where teams publish, version, review and discover reusable coding… snouzy/workout-cool — Workout-Cool is a self-hosted fitness application that combines an exercise database browser, workout plan builder,… automerge/automerge-classic — Automerge Classic is a JavaScript and TypeScript library for building collaborative, local-first applications. It is…
GenOffice is an open-source desktop office suite with editors for Word, Excel and PowerPoint style files, plus PDF, Markdown and HTML, and a built-in AI agent that drafts and revises documents. Files are opened, edited, converted and searched on the user's own machine, and a network connection is needed only for the AI features, which run on the user's own model keys. Several things set it apart. Edits are applied as narrow patches that leave every untouched part of the original file byte-for-byte intact, so documents stay compatible with Microsoft Office. In Word files, AI rewrites appear as
Rakazo is a self-hosted, open-source platform of persistent AI bots. Each bot keeps its own conversations, memory, scheduled routines, and history, and can hand work to peer bots or short-lived helper agents. Bots get isolated shared or private computers with a browser, terminal, files, and a graphical desktop, and users can watch a bot's screen and take control of it when needed. The same bots are reachable from web, desktop, and mobile apps, and from messaging channels such as iMessage, Slack, Telegram, and WhatsApp. The model and the computer are both your choice. You can connect your own
LLM Gateway is an open-source, self-hostable gateway that sits between applications and AI model providers. It accepts requests at a single OpenAI-compatible chat completions endpoint, so any SDK that allows a custom base URL can send traffic through it, and forwards each request to a suitable model from the connected providers. Each agent uses its own key, and a PostgreSQL database backs the service. What sets it apart is the routing and cost layer. It can score each request and send it to the cheapest model able to handle it, pick a model automatically when the model is set to auto, or appl
Agentic Resource Registry is a self-hosted catalog where teams publish, version, review and discover reusable coding agent resources, including agents, skills, tool servers, hooks, prompts and sandboxes. It also stores and serves Model Context Protocol tool servers alongside the other resource types. Organizations run it on their own infrastructure, so shared resources and audit data stay under internal control. Submitted versions go through a review process in which reviewers inspect redacted files and differences, discuss changes, and approve or request edits. Publishing happens only after