ProxyPilot  by Finesssee

Windows-native AI proxy for CLI tools

Created 7 months ago
251 stars

Top 99.8% on SourcePulse

GitHubView on GitHub
Project Summary

ProxyPilot is a Windows-native fork of CLIProxyAPI, offering a local proxy server for AI coding tools. It provides unified, compatible API interfaces for OpenAI, Gemini, Claude, and Grok, simplifying multi-provider access through OAuth authentication and eliminating the need for individual API keys. This enhances developer productivity by streamlining AI tool integration.

How It Works

This project functions as a local proxy, intercepting AI model requests and routing them to various backend providers like OpenAI, Gemini, and Claude. It leverages OAuth for authentication with services such as OpenAI Codex, Claude Code, and Grok Build, abstracting away direct API key management. The core advantage lies in its ability to present a single, consistent API endpoint to clients, supporting features like multi-account load balancing and failover, while the fork specifically enhances the Windows user experience with a TUI and system tray.

Quick Start & Requirements

  • Primary install/run: Designed as a Windows-native application. Specific installation commands are not detailed in the provided README excerpt, but it builds upon the CLIProxyAPI framework.
  • Prerequisites: Requires configuration of OAuth credentials for supported AI providers.
  • Documentation: Further setup and usage details are available via CLIProxyAPI Guides: https://help.router-for-me/.

Highlighted Details

  • Windows-native fork featuring a Text User Interface (TUI) and system tray integration for enhanced usability.
  • Supports multi-provider OAuth for key AI services (OpenAI Codex, Claude Code, Grok Build), enabling "no API key needed" functionality.
  • Provides compatible API endpoints for OpenAI, Gemini, Claude, and Grok models.
  • Implements round-robin load balancing across multiple AI accounts and providers for resilience.
  • Supports streaming, non-streaming, and WebSocket responses, along with function calling and multimodal inputs.

Maintenance & Community

The project benefits from substantial sponsorship from numerous AI relay and account providers (e.g., PackyCode, AICodeMirror, BmoPlus, RunAPI), indicating strong ecosystem backing and potential for continued development. A large ecosystem of derivative and inspired projects demonstrates active community engagement and adoption.

Licensing & Compatibility

Licensed under the permissive MIT License, allowing for broad use, modification, and distribution, including in commercial and closed-source applications, provided attribution is maintained.

Limitations & Caveats

The project is explicitly described as "Windows-native," strongly implying limited or no cross-platform support. Setup may require user effort in configuring OAuth credentials for various AI providers.

Health Check
Last Commit

1 month ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
10 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.