Proxima  by Zen4-bit

Unified multi-AI gateway connects coding tools to multiple LLMs

Created 2 months ago
688 stars

Top 49.0% on SourcePulse

GitHubView on GitHub
Project Summary

Summary

Proxima acts as a local AI gateway, unifying access to multiple LLMs (ChatGPT, Claude, Gemini, Perplexity) via a single, OpenAI-compatible API endpoint. It targets developers and power users seeking to integrate AI into coding tools without managing API keys, leveraging existing account sessions for a streamlined workflow across diverse AI tasks.

How It Works

This local server intercepts requests, routing them to AI providers by using active browser sessions for authentication, eliminating the need for API keys. It exposes a unified REST API at localhost:3210, compatible with OpenAI's chat completions. A "Smart Router" intelligently selects the best AI model for a task, incorporating retry logic. Proxima integrates over 45 "MCP Tools" for functions like web search, code analysis, translation, and file processing.

Quick Start & Requirements

Highlighted Details

  • Unified API: Single /v1/chat/completions endpoint for all models and functions.
  • Multi-Provider: Supports ChatGPT, Claude, Gemini, and Perplexity.
  • 45+ MCP Tools: Extensive functions including advanced search, code generation/review, translation, file analysis, and window management.
  • No API Keys: Leverages existing browser session logins.
  • SDKs: Python and JavaScript SDKs with a simplified, single-function interface.
  • Smart Router: Automatically routes queries to the most suitable AI provider.
  • Local Operation: Runs on localhost for data privacy.

Maintenance & Community

Maintained by Zen4-bit. No specific community channels, sponsorships, or roadmap links are detailed in the README.

Licensing & Compatibility

Licensed strictly for "Personal Use" and designated for "personal, non-commercial use only." This restricts integration into commercial applications.

Limitations & Caveats

Primarily targets Windows. The non-commercial license is a significant adoption blocker for business use. Authentication relies on browser sessions, potentially requiring periodic re-logins.

Health Check
Last Commit

1 week ago

Responsiveness

Inactive

Pull Requests (30d)
4
Issues (30d)
15
Star History
671 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.