π AI-powered code snippet manager and developer productivity tool
Code Vault Desktop is the companion application for the Code Vault ecosystem. It provides a backend server, database, and UI to manage your personal library of code snippets. The app connects seamlessly with the Code Vault VS Code Extension to capture, organize, and suggest relevant code snippets while you code.
β¨ Features
π Snippet Library β Store and organize snippets by language, tags, and date
π€ AI Suggestions β Get relevant snippet suggestions while coding in VS Code
π Search & Filter β Quickly find snippets with advanced search
π₯οΈ Desktop UI β Browse and manage snippets outside VS Code
π Extension Integration β Works with Code Vault VS Code Extension via REST API
βοΈ Hosted Backend β Server already deployed on Render
π οΈ Installation From Releases
Go to the Releases page
Download the latest installer for your OS (.exe )
Install and run Code Vault Desktop
The app will connect automatically to the hosted server.
βοΈ Configuration
By default, the desktop app and VS Code extension use the hosted backend:
https://code-vault-desktop.onrender.com
If you prefer to run the backend locally (for offline use or development), you can:
npm install npm run dev
Then set the extension serverUrl to:
π API Reference
GET /api/health β Check server status
GET /api/snippets β List all snippets
POST /api/snippets β Save new snippet
POST /api/ai/analyze β AI code similarity analysis
π§βπ» Development
Frontend: React + Vite
Backend: Node.js + Express / MongoDB (cloud)
Deployment: Electron (desktop app) + Render (backend)
π Roadmap
Multi-device sync
Cloud-first storage option
π License
MIT License β see LICENSE
π‘ Credits
Code Vault is developed and maintained by Ann Studios.