Bapu Studio โ€“ Open-Source Client for APIs, Databases, and Secrets Bapu Studio, an open-source desktop application combining an API client, database studio, and secrets manager, has been released under the AGPLv3 license. The Electron-based tool supports REST, GraphQL, Postgres, MySQL, MongoDB, and SQLite, with 100% local storage and zero telemetry. Its AI Copilot is currently a local heuristic engine with no live LLM integration, though provider options for Ollama, OpenAI, and Anthropic are planned. The honest, lightweight, local-first developer cockpit combining an API Client, Database Studio, and Secrets Matrix into one seamless desktop application. ๐Ÿ“ฆ Downloads -downloads โ€ข ๐ŸŒ Live Website https://joravar.github.io/bapu-studio/ โ€ข ๐Ÿ—๏ธ Architecture %EF%B8%8F-architecture--technology-stack โ€ข ๐Ÿค– AI Copilot -ai-copilot--current-status โ€ข ๐Ÿ’– Sponsor -support--github-sponsors โ€ข ๐Ÿ“„ License -license Developers are tired of running several heavy apps just to test an endpoint, run a database query, and check a .env secret. Bapu Studio stands for simplicity, truth, zero bloat, and complete local privacy . โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” โ”‚ BAPU STUDIO โ”‚ โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค โ”‚ ๐Ÿš€ API CLIENT โ”‚ ๐Ÿ—„๏ธ DATABASE STUDIO โ”‚ ๐Ÿ” SECRETS MATRIX โ”‚ โ”‚ โ€ข REST, GraphQL โ”‚ โ€ข Postgres, MySQL โ”‚ โ€ข Scoped .env Matrix โ”‚ โ”‚ โ€ข Latency & Headers โ”‚ โ€ข MongoDB & SQLite โ”‚ โ€ข Variable Inject โ”‚ โ”‚ โ€ข cURL Import/Export โ”‚ โ€ข Dynamic Table Grid โ”‚ โ€ข Secret Masking โ”‚ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ Direct native installer packages are available on GitHub Releases https://github.com/joravar/bapu-studio/releases/tag/v1.0.0 : | Operating System | Installer Package | Format | |---|---|---| ๐ŸชŸ Windows | Download Windows Installer | .exe NSIS & Portable ๐Ÿ macOS Apple Silicon Download macOS DMG .dmg & .zip | Feature | Postman | TablePlus | DBeaver CE | Bapu Studio OSS | |---|---|---|---|---| Runtime | Electron + Chromium | Native | JVM bundled Java | Electron no JVM | Idle RAM | Widely reported in the hundreds of MB, climbing over long sessions | Generally light โ€” native app | Can run heavy due to JVM overhead | Lean by design โ€” no JVM, minimal UI framework | 100% Offline-First | โŒ Forced Cloud | โœ… | โœ… | โœ… 100% Local Storage | Unified DB + API + Secrets | โŒ | โŒ | โŒ | โœ… All-in-One | Pre-Bundled Drivers | โŒ None | โœ… Most JDBC | โœ… Postgres, MySQL, Mongo, SQLite | | Telemetry / Data Privacy | Cloud sync by default | Closed source, local | Open source, local | 100% Zero Telemetry | License | Proprietary $$$ | Proprietary | Open Source Apache 2.0 | Open Source AGPLv3 | - Node.js v18+ 1. Clone the repository git clone https://github.com/joravar/bapu-studio.git cd bapu-studio 2. Install dependencies npm install 3. Launch native desktop application npm run desktop Desktop Engine: Electron runtime with bundled pure-JS TCP drivers pg , mysql2 , mongodb , sql.js . Frontend Cockpit: React 18 / TypeScript with Vite compiler. Design System: Tailored HSL Dark Theme Vanilla CSS Zero CSS framework bloat . Storage Engine: 100% local persistence across cold boots. The AI Copilot panel available in both API Studio and Database Studio ships today as a local, fully offline heuristic engine . It pattern-matches your prompt against a small set of built-in SQL and JSON templates and returns a result instantly โ€” no network call is made, which is why it's genuinely zero-telemetry: there's nothing to transmit yet. The provider selector Local Ollama / OpenAI BYOK / Anthropic BYOK and API key field are present in the UI ahead of real model-backed generation, which is still on the roadmap. Selecting a provider or entering a key does not currently change the output โ€” treat the Copilot as a smart snippet generator for now, not a live LLM integration. We'd rather say this plainly here than have it be a surprise. If you want to help wire up real Ollama/OpenAI/Anthropic calls, contributions are welcome. Community Edition AGPLv3 : 100% free for individual developers, local offline use, and open-source projects. Bapu Pro & Team Editions: Optional end-to-end encrypted cloud vault sync, multi-device pairing, and team SSO. Nominative Fair Use: Postmanยฎ, TablePlusยฎ, DBeaverยฎ, Dopplerยฎ, PostgreSQLยฎ, MySQLยฎ, MongoDBยฎ, Redisยฎ, Dockerยฎ, Electronยฎ, and other third-party product names, trademarksโ„ข, or registeredยฎ trademarks mentioned in documentation, benchmark charts, or comparison tables are the property of their respective owners. Their reference here is purely for nominative, educational, and descriptive comparison purposes and does not imply any affiliation, endorsement, partnership, or sponsorship by their respective holders. 100% Clean-Room Independent Implementation: All code, architecture, and UI designs in this repository are independent, original clean-room works authored specifically for Bapu Studio and distributed under the GNU Affero General Public License v3.0 AGPLv3 . No Warranty "AS IS" : In accordance with Sections 15 and 16 of the GNU AGPLv3 license, this software is provided on an "AS IS" and "AS AVAILABLE" basis without warranties of any kind, either express or implied, including but not limited to fitness for a particular purpose, merchantability, or non-infringement. Database & Query Execution Responsibility: Users are solely responsible for reviewing and verifying all SQL/NoSQL queries, migrations, and database operations before executing them against production or critical database servers. The authors of Bapu Studio accept no liability for data loss or service disruption. AI Copilot Output: The AI Copilot currently runs as a local template/heuristic engine see AI Copilot โ€” Current Status -ai-copilot--current-status , not a live model integration. Its output is a starting-point suggestion only โ€” users must inspect and validate all generated queries and payloads before execution. Privacy & Local Storage: Bapu Studio Community Edition operates 100% locally. Connection strings, API secrets, and queries are stored on the user's local machine and are never transmitted to any third-party telemetry server. Bapu Studio is an open-core, community-driven developer tool. You can sponsor the ongoing maintenance and development of Bapu Studio on GitHub Sponsors https://github.com/sponsors/joravar : | Tier | Monthly | Perks | |---|---|---| โ˜• Backer | $5/mo | Listed on the README sponsors wall & Discord Supporter badge | ๐Ÿš€ Pro Sponsor | $12/mo | Pro Supporter badge, early access preview of upcoming Bapu Pro features cloud sync relay & AI model integrations , & direct roadmap input | ๐Ÿข Corporate Silver | $100/mo | Company logo + do-follow link on GitHub README & docs website | ๐Ÿ‘‘ Corporate Gold | $500/mo | Top-tier banner logo on README, priority bug fixes & feature requests | ๐Ÿ‘‰ Click here to Sponsor Bapu Studio on GitHub https://github.com/sponsors/joravar This project is licensed under the GNU Affero General Public License v3.0 AGPLv3 . Commercial team licenses are available. Footnotes - Based on publicly reported user issues, not a controlled benchmark. We haven't published exact installer size or RAM numbers for Bapu Studio yet โ€” figures vary by OS and version, and we'd rather not quote a number we haven't measured. Check the Releases page https://github.com/joravar/bapu-studio/releases for actual installer sizes. โ†ฉ user-content-fnref-1-0bf71e53fb8826570a07ac0f9d690d47