awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
lanqian528 avatar

lanqian528/chat2api

0
View on GitHub↗
3,368 स्टार्स·665 फोर्क्स·Python·mit·5 व्यूज़

Chat2api

chat2api is a web-to-API bridge and proxy that converts web-based chat sessions into a standardized API format. This allows web accounts to be used programmatically within third-party client applications.

The system includes a multi-account rotator that distributes requests across a pool of authentication tokens using random or sequential polling to bypass rate limits. It also functions as a multimodal API proxy, translating base64 or URL-encoded images and files into formats compatible with web-based chat interfaces.

The project manages the full lifecycle of session tokens, featuring stateful authentication and a mechanism for automatic token refreshing on a schedule. It also provides web interface mirroring to allow direct interaction with the original chat website through a proxy layer.

Features

  • API Bridges - Provides a bridge that converts web-based chat sessions into a standardized API format for third-party applications.
  • Provider Account Rotation - Bypasses AI provider rate limits by distributing requests across multiple web accounts.
  • Authentication State Stores - Stores and retrieves session tokens in a database to enable account sharing across multiple clients.
  • Account Rotation Strategies - Rotates through a pool of tokens using random or sequential polling to avoid rate limits.
  • API Key Load Balancers - Distributes API requests across a pool of authentication tokens using rotation to bypass rate limits.
  • LLM Session Managers - Manages the upload and refresh of web authentication tokens to maintain persistent API access to chat models.
  • API Wrappers - Converts active browser sessions into a programmatic API by intercepting and mirroring official HTTP request patterns.
  • Session Token Refreshers - Automatically invokes refresh endpoints at defined intervals to maintain persistent chat sessions.
  • Web-to-API Converters - Converts web-based chat sessions into a standard API for use in third-party applications.
  • Multimodal Model Integrations - Integrates multimodal capabilities by sending images and files to LLMs for visual analysis.
  • File Uploaders - Supports processing images and files via URL or base64 encoding for multimodal interactions.
  • Reverse Proxy Interceptors - Implements a reverse proxy to mirror the official chat interface for session capture and authentication.
  • Access Token Management - Provides tools for uploading, viewing, and clearing authentication tokens used for API requests.
  • Web Interface Mirrors - Renders a native mirror of the official chat website to allow direct interaction through a proxy layer.
  • API Proxies - Translates base64 or URL-encoded images into formats compatible with web-based chat interfaces.

स्टार हिस्ट्री

lanqian528/chat2api के लिए स्टार हिस्ट्री चार्टlanqian528/chat2api के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

अक्सर पूछे जाने वाले प्रश्न

lanqian528/chat2api क्या करता है?

chat2api is a web-to-API bridge and proxy that converts web-based chat sessions into a standardized API format. This allows web accounts to be used programmatically within third-party client applications.

lanqian528/chat2api की मुख्य विशेषताएं क्या हैं?

lanqian528/chat2api की मुख्य विशेषताएं हैं: API Bridges, Provider Account Rotation, Authentication State Stores, Account Rotation Strategies, API Key Load Balancers, LLM Session Managers, API Wrappers, Session Token Refreshers।

lanqian528/chat2api के कुछ ओपन-सोर्स विकल्प क्या हैं?

lanqian528/chat2api के ओपन-सोर्स विकल्पों में शामिल हैं: decolua/9router — 9router is an AI model gateway designed to route requests from AI coding tools to multiple model providers through a… noefabris/opencode-antigravity-auth — This project is an authentication proxy and quota manager designed for accessing large language models via Google… marmelab/react-admin — React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL… yangjian102621/geekai — Geekai is a multi-model AI platform and SaaS framework designed to deploy and manage AI agents and multimodal models… volcengine/openviking — OpenViking is a multi-tenant context server and knowledge base administration system designed to provide AI agents… quarkusio/quarkus — Quarkus is a Kubernetes-native Java framework designed for building high-performance, memory-efficient applications.…

Chat2api के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Chat2api के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • decolua/9routerdecolua का अवतार

    decolua/9router

    17,690GitHub पर देखें↗

    9router is an AI model gateway designed to route requests from AI coding tools to multiple model providers through a single unified API. It provides administration for self-hosted AI proxy deployments, allowing users to manage API keys and model access on local servers or edge networks. The system differentiates itself through multi-provider API normalization, which translates incompatible request and response formats to ensure compatibility across different AI models. It features AI provider failover management to automatically switch between providers or accounts when quotas are exhausted o

    JavaScriptai-agentsai-gatewayanthropic
    GitHub पर देखें↗17,690
  • noefabris/opencode-antigravity-authNoeFabris का अवतार

    NoeFabris/opencode-antigravity-auth

    8,563GitHub पर देखें↗

    This project is an authentication proxy and quota manager designed for accessing large language models via Google credentials. It serves as an orchestrator that handles identity management, session recovery, and the distribution of API requests across multiple authenticated accounts. The system focuses on maintaining continuous service availability through dynamic account rotation and quota routing to bypass rate limits. It includes a grounding engine that links model responses to real-time web search results to reduce hallucinations and improve factual accuracy. Additional capabilities cove

    TypeScriptclaudegeminigoogle
    GitHub पर देखें↗8,563
  • marmelab/react-adminmarmelab का अवतार

    marmelab/react-admin

    26,780GitHub पर देखें↗

    React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL backends. It provides a comprehensive suite of tools for managing the full lifecycle of administrative applications, including resource-oriented routing, declarative form scaffolding, and context-driven state management. By utilizing a modular adapter-based architecture, the framework abstracts backend communication, allowing developers to build consistent CRUD interfaces that handle data fetching, authentication, and synchronization automatically. The project distinguishes itself thr

    TypeScriptadminadmin-dashboardadmin-on-rest
    GitHub पर देखें↗26,780
  • yangjian102621/geekaiyangjian102621 का अवतार

    yangjian102621/geekai

    4,665GitHub पर देखें↗

    Geekai is a multi-model AI platform and SaaS framework designed to deploy and manage AI agents and multimodal models through a unified interface. It serves as a multimodal AI gateway, providing centralized access to large language models and generative tools for text, image, audio, and video production. The project functions as an AI agent orchestrator, allowing for the definition of specialized personas and the import of external workflows and knowledge bases. It distinguishes itself by providing a complete commercial service layer, including credit-based billing, subscription management, an

    Vueazurechatgptdalle3
    GitHub पर देखें↗4,665
  • Chat2api के सभी 30 विकल्प देखें→