thunderbolt
AI You Control: Choose your models. Own your data. Eliminate vendor lock-in.
Learn how Thunderbolt handles account deletion and device revocation. Discover the two-stage reset flow and HTTP status codes that ensure a clean signed-out state on the frontend.
How Claude Code Skills and Slash Commands Work in Thunderbolt: A Complete GuideLearn how Claude Code skills and slash commands function in Thunderbolt. Discover how Markdown definitions in .thunderbot enable CLI execution of Makefile targets for streamlined workflows.
Thunderbolt Release Process: How to Publish New Versions AutomaticallyAutomate Thunderbolt releases with GitHub Actions. Our single workflow trigger updates versions, creates signed tags, builds binaries, and publishes to GitHub, TestFlight, and Google Play.
How the Vite Build Configuration Works for Production in ThunderboltExplore the Vite build configuration for Thunderbolt production. Discover how it optimizes assets, externalizes modules, and enables features using a single vite.config.ts file.
How to Add New API Endpoints to the Thunderbolt Backend: A Complete GuideLearn how to add new API endpoints to the Thunderbolt backend. This guide details creating Elysia route-group functions and mounting them in the createApp function.
How Thunderbolt Implements a Custom SharedWorker for PowerSync Sync PipelineDiscover how Thunderbolt uses a custom SharedWorker with encryption middleware for secure, multi-tab data synchronization via PowerSync and SQLite.
How to Set Up PostgreSQL with Drizzle ORM in Thunderbolt: Complete Backend Database GuideLearn how to set up a PostgreSQL backend with Drizzle ORM in Thunderbolt. Explore driver-agnostic clients, schema definitions, and automatic migrations for efficient database management.
Device Approval Flow for End-to-End Encryption in Thunderbolt: Complete Technical GuideDiscover the device approval flow for end-to-end encryption in Thunderbolt. Learn how trusted devices access the Content Key using ECDH-ML-KEM and canary proof.
How to Integrate with OAuth Providers like Google and Microsoft in ThunderboltIntegrate Google and Microsoft OAuth in Thunderbolt. Leverage its provider-agnostic layer, core engine, and React hook for seamless authentication and automated PKCE, state, and redirects.
Testing Frameworks in Thunderbolt: A Complete Guide to Unit, Component, and E2E TestingExplore Thunderbolt's testing frameworks: Bun for unit/integration, React Testing Library for component, and Playwright for E2E. Learn how developers write tests efficiently.
How Thunderbolt Handles Responsive Sizing for Mobile and Desktop DevicesDiscover how Thunderbolt delivers responsive sizing for mobile and desktop. Learn about its hybrid approach using Tailwind CSS and custom variables for optimized design across all devices.
How to Configure Custom CORS Headers for ThunderboltLearn how to configure custom CORS headers for Thunderbolt. Set CORS_ALLOW_HEADERS environment variable or modify settings.ts in thunderbird/thunderbolt for easy header management.
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →