thunderbird/thunderbolt

AI You Control: Choose your models. Own your data. Eliminate vendor lock-in.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 54 minutes ago
Added to GitGenius on September 14th, 2026
Created on July 23rd, 2025
Open Issues & Pull Requests: 23 (+0)
GitHub issues: Enabled
Number of forks: 326
Total Stargazers: 4,769 (+1)
Total Subscribers: 27 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 13.0 hours
Mean response time: 8.7 days
90th percentile: 33.9 days
Tracked items: 132

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Around half of the issues opened in the past year never receive a reply. Only 16% of issues opened in the past year have been closed. Three people close 96% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 2
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 45 days
Stale 30+ days: 2
Stale 90+ days: 0

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • agent (1)
  • bug (1)
  • feedback (1)
  • good first issue (1)

Most active issues this week

Detailed Description

Thunderbolt is an open-source, cross-platform AI client that you can deploy on-premises anywhere.

The tool addresses vendor lock-in and data ownership concerns by letting you choose which AI models to use, whether frontier models via API, local models through Ollama or llama.cpp, or on-premises deployments. It runs on web, iOS, Android, Mac, Linux, and Windows, with a backend you can self-host using Docker Compose or Kubernetes. You add your own model providers and API keys in settings, maintaining full control over which services process your data.

Thunderbolt targets enterprise customers planning on-premises deployment who want to avoid dependence on a single AI vendor. It suits organizations with security or compliance requirements that demand local or private infrastructure. The project is early-stage and still undergoing security audit, so it is not yet production-ready for general use. Current limitations include a dependency on authentication and search functionality, though search can be disabled; the team plans eventual full offline-first operation. If you need a mature, battle-tested AI client with minimal setup friction, this is not yet the right choice. If you are willing to self-host and configure your own models, and you prioritize data sovereignty over convenience, it warrants evaluation.

The project maintains active development with ongoing work toward enterprise production readiness. Documentation covers deployment, development setup, system architecture, and release processes. The team welcomes contributions and has established community participation guidelines. Development infrastructure includes tooling for component testing via Storybook, bundle analysis, and signing key management for releases.