vAPI 1.0.0 - Initial Public Release
The first public release of vAPI, a local-first virtual API gateway for AI providers.
vAPI allows you to securely store real provider API keys, generate unlimited virtual keys, enforce model restrictions, monitor usage, and revoke compromised keys without exposing your actual credentials.
Features
Virtual API Keys
- Generate unlimited
vapi-sk-*keys - Revoke individual keys instantly
- Keep provider credentials hidden from applications
Supported Providers
- Google Gemini
- OpenAI
Gateway Features
- Wildcard endpoint proxying
- Streaming support
- Model restrictions
- Request auditing
- Usage statistics
- Automatic retry logic for transient provider errors
Desktop Client
- Provider management
- Virtual key management
- Usage logs
- Gateway diagnostics
- Import / Export functionality
Deployment Options
- Desktop application
- Headless Docker deployment
Notes
Current Windows installer installs application data to:
C:\vAPI
This is intentional for the initial release to ensure SQLite database write permissions function correctly across systems.
A future release will migrate configuration and data storage to AppData automatically.
Known Limitations
- Currently supports Gemini and OpenAI only
- Windows-focused testing
- Additional providers planned in future releases
Included Assets
- Windows Installer (.exe)
- Source Code
- Docker Deployment Files
Thanks
Thanks to everyone who tested, broke, stress-tested, and questioned the project during development.
Enjoy.