Skip to content

flyingcircusio/skvaider

Repository files navigation

About

skvaider is a proxy and router for (Open)AI-APIs.

Features:

  • route requests to different backend servers based on model availability and load
  • automated health checks
  • automated model discovery
  • token authentication

The name skvaider is derived from the Swedish word skvader which is one of those mythical beasts concocted from multiple real animals. Incidentally a flying rabbit seems more than apt as this project was started by the Flying Circus.

Development environment

This requires a local Nix installation. This also requires a devenv installation.

This will start the development server, postgresql, and other auxiliary services.

$ devenv up

Variations of the development environment

You can also activate the development environment with devenv shell:

$ devenv shell

Testing

$ devenv shell
$ run-tests

About

Router for ML/AI model API access

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors