Discover and explore top open-source AI tools and projects—updated daily.
thunderbirdControl your AI: Choose models, own data, avoid vendor lock-in
Top 34.1% on SourcePulse
AI You Control: Choose your models. Own your data. Eliminate vendor lock-in.
Thunderbolt is an open-source, cross-platform AI client designed for enterprises seeking on-premise deployment to maintain data ownership and eliminate vendor lock-in. It empowers users to choose and integrate their own AI models, supporting local, frontier, and on-premise options for maximum flexibility.
How It Works
This client provides a unified interface for interacting with diverse AI models. Users self-host a backend using Docker Compose or Kubernetes, configuring model providers via settings. Options include OpenAI-compatible APIs or local inference engines like Ollama and llama.cpp. This architecture prioritizes user control over data and infrastructure, enabling custom deployments.
Quick Start & Requirements
Highlighted Details
Maintenance & Community
The project is under active development, with ongoing efforts to enhance documentation, build community channels, and refine the roadmap. Users are encouraged to file GitHub issues for support, and contributions are welcomed from everyone.
Licensing & Compatibility
Licensed under the Mozilla Public License 2.0 (MPL 2.0). This permissive license allows commercial use and modification, provided derivative works are shared under the same license terms.
Limitations & Caveats
The project is in an early development stage and not yet fully offline-first, requiring an internet connection for authentication and search functionality (though these can be disabled). Users must provide and configure their own model inference endpoints.
19 hours ago
Inactive
pezzolabs
skypilot-org