Skip to content

v0.1.0 - Initial PyPI Release

Choose a tag to compare

@mmdsnb mmdsnb released this 25 Dec 17:32
· 52 commits to master since this release

🎉 First Official Release

FreeRouter is now available on PyPI!

pip install freerouter

✨ Features

  • Multi-Provider Support: OpenRouter, iFlow, ModelScope, Ollama, and any OpenAI-compatible API
  • Automatic Model Discovery: Fetch available models from providers automatically
  • CLI Tools: Easy-to-use commands for configuration and management
  • LiteLLM Integration: Unified API interface for all providers
  • Free Model Access: Support for multiple free LLM providers

📦 Supported Providers

Provider Models Free Quota Status
OpenRouter 30+ models Many free models ✅
iFlow Multiple All models free ✅
ModelScope 60+ models 2000 calls/day ✅
Ollama Local models Unlimited ✅
OAI Any OpenAI-compatible Varies ✅
Static Manual config N/A ✅

🚀 Quick Start

# Install
pip install freerouter

# Initialize configuration
freerouter init

# Edit config/providers.yaml with your API keys

# Fetch models and generate config
freerouter fetch

# Start the service
freerouter start

# List available models
freerouter list

📚 Documentation

🔗 Links

📝 Installation

pip install freerouter

Or from source:

git clone https://github.com/mmdsnb/freerouter.git
cd freerouter
pip install -e .

🙏 Acknowledgments

Built on top of LiteLLM - the amazing unified LLM API framework.