Skip to content

vAPI 1.0.0 - Initial Public Release

Latest

Choose a tag to compare

@sxwik sxwik released this 24 Jun 15:23
508c9c3

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.