30 open-source projects similar to josstorer/chatgptbox, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.
This project is a browser extension that integrates large language model responses directly into search engine result pages. It functions as an AI search result integrator, embedding a customized interface within the browser to display generated answers alongside standard search results. The extension includes a markdown content renderer that converts raw AI text into formatted HTML, featuring syntax highlighting for code blocks and structured lists. Users can adjust the interface through customization settings for visual themes, language preferences, and the specific conditions that trigger
This project is a browser extension that integrates real-time web search results and page content into large language model prompts to provide updated context. It functions as a prompt template manager and web content extractor, allowing users to fetch live data from search engines to overcome knowledge cutoff dates. The extension enables deep research by performing comprehensive searches and providing original source citations. It augments search engines by displaying AI-generated answers alongside traditional search results through a custom interface overlay. The system includes capabiliti
openai-translator is a cross-platform translation tool and language learning utility available as a browser extension and desktop application. It functions as a client for large language model APIs to translate, summarize, and polish text across different digital environments. The project differentiates itself by integrating optical character recognition to translate text extracted from images and screenshots. It also includes a language learning workflow that allows users to save new vocabulary to a digital book and use text-to-speech synthesis for pronunciation. The tool provides broad tex
TaskWeaver is an LLM agent framework that interprets natural language requests and executes them as Python code, SQL queries, or shell commands. It functions as a conversational code interpreter that maintains stateful data structures across turns, generating executable code from user prompts within a session-based environment. The system is designed as a self-hosted AI agent platform that can be deployed in Docker, managing sessions and providing a web UI for data analytics and automation tasks. The framework distinguishes itself through a role-based multi-agent architecture that divides the
ChatGpt-Web is a web-based application designed to provide a responsive interface for interacting with large language models. It functions as a centralized dashboard that enables users to exchange text prompts with generative AI services while managing conversation history and system resources through a modular, component-based architecture. The platform distinguishes itself by incorporating a backend proxy layer that routes client requests to external artificial intelligence providers. This infrastructure allows for the masking of sensitive API keys and the redirection of network traffic to
Claudian is a framework that combines AI coding agents, knowledge base integration, and a multi-provider orchestrator for managed interactions with large language models. It functions as a browser extension that connects users to AI services through a sidebar and inline editing interface, providing a system for integrating agents into local directories to perform file operations, bash commands, and workspace searches. The project distinguishes itself with a multi-provider orchestrator that allows switching between different AI backends while maintaining separate conversation states and config
This project is a web-based user interface and multi-model API gateway for interacting with various large language model providers and local inference services. It functions as a retrieval-augmented generation chatbot for private document questioning, a manager for model fine-tuning, and an autonomous agent framework. The system distinguishes itself by integrating an autonomous assistant mode that uses web search and external tools to solve complex, multi-step tasks without manual prompting. It also features an API gateway capable of rotating multiple authentication keys to balance usage and
CoAI is an enterprise-grade, self-hostable AI gateway platform that unifies access to over 200 AI models from more than 35 providers through a single OpenAI-compatible API endpoint. It functions as a multi-tenant gateway, routing requests across providers with load balancing, automatic failover, and priority-based routing, while exposing standard OpenAI API endpoints for chat, image generation, model listing, and billing to enable seamless integration with existing tools and clients. The platform distinguishes itself through a comprehensive set of operational capabilities built around the gat
Mods is a terminal-based AI client that sends prompts to large language models and streams responses back to the command line. It functions as a multi-provider AI gateway, routing queries to OpenAI, Cohere, Groq, Gemini, and local endpoints, and includes a conversation history manager that saves, caches, branches, and resumes text-based interactions. The tool also operates as a Model Context Protocol client, connecting to external MCP servers via stdio, SSE, or HTTP to extend model capabilities with specialized tools and data. The project distinguishes itself through a config-driven provider
ChatRWKV is an open-source frontend and GPU-accelerated inference engine designed for interacting with RWKV recurrent neural network language models. It provides a self-hosted web chat interface and a specialized client for generating human-like text using a linear-complexity architecture. The project utilizes a GPU-accelerated backend that employs custom CUDA kernels and dynamic model format conversion to increase processing speed and reduce memory overhead. It manages conversation history through state-based context management, updating a fixed-size hidden state to maintain a constant memor
This project is a comprehensive framework for building AI-powered applications, providing a unified toolkit for orchestrating language models, autonomous agents, and interactive user interfaces. It serves as a central library for managing the entire lifecycle of AI interactions, from initial prompt generation and model provider abstraction to complex, multi-step reasoning and tool execution. The framework distinguishes itself through its deep integration with frontend development, specifically by enabling generative user interfaces that render dynamic components directly from model outputs. I
This project is a web-based user interface for interacting with large language models via API keys. It functions as an OpenAI API client and a general LLM web chat interface, allowing users to send prompts and receive responses through a private web portal. The application features a security layer with password-based access control to restrict public usage. It supports custom request routing and proxy configurations to bypass network restrictions, and it is available as a progressive web app for native-like installation on mobile devices. The interface includes rich text rendering for Markd
Scramble is an artificial intelligence-powered browser extension designed to assist with text processing, editing, and writing directly within web pages. It functions as a text editor that allows users to highlight content on any webpage and transform it through summarization, correction, or rewriting. The tool distinguishes itself by providing a provider-agnostic abstraction layer, enabling users to connect to various local or cloud-based language models by configuring their own authentication keys and endpoints. It supports custom prompt engineering, allowing users to define and save person
GeminiProChat is a web-based chat interface for interacting with Gemini Pro and other large language models via API. It is provided as a containerized application and a progressive web app that can be installed as a standalone native application on mobile and desktop devices. The system includes password-protected access to prevent unauthorized use of AI API quotas. It allows for the configuration of specific model names and base URLs through environment variables to route requests to different AI service endpoints. The application renders AI responses using markdown and syntax highlighting
Gemini Voyager is a browser-based toolkit designed to enhance the interface and workflow of large language model web applications. It serves as a conversation manager, an output renderer, and a prompt library manager, allowing users to customize the layout and functionality of AI chat interfaces. The project distinguishes itself through advanced content handling, such as removing image watermarks by reversing alpha blending to restore original pixels. It also provides specialized rendering for LaTeX mathematical formulas and Mermaid diagrams, alongside tools to fix broken Markdown formatting
Plano is an AI agent orchestrator and LLM gateway proxy that unifies access to multiple AI providers through a single interoperable interface. It functions as a model routing engine that decouples applications from specific vendors using semantic aliases, allowing traffic to be shifted between providers without modifying application code. The system distinguishes itself with intent-based agent routing, which directs prompts to specialized agents based on semantic analysis. It features an interceptor-based filter chain system that acts as guardrail middleware to enforce safety policies, rewrit
OpenGpt is an agent orchestration platform and multimodal interface designed for building and deploying specialized AI personas. It allows users to create task-oriented agents with custom system prompts and behavioral constraints to automate professional, creative, and technical workflows. The project features a prompt engineering workflow that transforms simple user inputs into structured instructions to improve model accuracy. It integrates retrieval-augmented generation by connecting vector databases to the chat interface, enabling context-aware responses from private datasets. The platfo
Shell GPT is an AI-powered command-line interface that generates shell commands and source code from natural language prompts. It serves as a terminal-based tool for automating technical tasks, producing executable commands, and generating code snippets directly within the shell. The tool distinguishes itself through a read-eval-print loop for interactive chatting and the ability to maintain stateful conversational history via named sessions. It supports flexible backend routing, allowing users to connect to cloud-based APIs or local language model hosts for offline operation and data privacy
Genkit is an open-source framework for building AI-powered applications. It provides a unified interface for connecting to hundreds of generative AI models from multiple providers, enabling text, image, audio, and video generation through a single API. The framework structures multi-step AI interactions—including chat, retrieval-augmented generation, tool use, and agentic workflows—as composable, traceable flows with built-in streaming and state management. The framework distinguishes itself through a comprehensive developer toolkit that includes a command-line interface and a local developer
Langroid is a multi-agent orchestration framework and tool integration suite designed for building complex AI applications. It serves as a multi-modal integration layer that connects diverse local and remote language models with an agentic retrieval-augmented generation system. The project distinguishes itself through a collaborative message-exchange paradigm, allowing specialized agents to delegate tasks hierarchically and coordinate via structured communication. It features an advanced state management system for conversational AI, including the ability to rewind and prune conversation hist
ChatGPT-Next-Web is a web-based chat interface for interacting with large language models via API or self-hosted model runners. It functions as a prompt management tool and a cross-platform application available for web, mobile, and desktop environments. The project distinguishes itself through a plugin integration gateway that extends model capabilities with external tools like network search and calculators. It includes a self-hosted administrative dashboard for controlling model lists, member permissions, and access passwords on private infrastructure. The application covers prompt engine
This project is a Bing AI proxy gateway and web-based chat interface. It functions as a Go reverse proxy that routes HTTP traffic to external AI endpoints, allowing users to bypass regional network restrictions and login requirements. The system utilizes SOCKS5 proxy tunneling and environment-variable configuration to circumvent IP-based blocking and regional firewalls. It manages authentication by injecting predefined session cookies into outgoing requests to maintain private AI sessions and unlock personalized features. The application integrates a Vue-based single page application for the
HanLP is a natural language processing library and deep learning framework specifically optimized for the Chinese language, while also functioning as a multilingual text processor. It serves as a toolkit for performing linguistic analysis, semantic understanding, and script conversion. The project distinguishes itself through a dedicated focus on Chinese linguistic structures, including a specialized script converter for transforming text between Simplified Chinese, Traditional Chinese, and Pinyin. It further supports domain-specific model training to improve the recognition of professional t
BestBlogs is an AI-powered content aggregation and curation platform that integrates feed management with automated text analysis. It functions as a centralized reading space that collects updates from diverse digital sources, including RSS feeds and social media, to deliver personalized daily briefings and thematic digests. The platform distinguishes itself by using large language models to process, summarize, and score incoming content. It provides deep insights through generative summarization, thematic synthesis, and interactive question-answering, while also offering multilingual transla
WriteGPT is an end-to-end essay automation system that combines visual recognition and automated text generation to convert images into finished digital documents. It functions as a creative text generator and document processor, utilizing language models to produce long-form written content and essays. The system integrates a neural text fluency evaluator to score the linguistic quality and naturalness of generated prose. It also includes a transformer-based text summarizer to condense long documents into concise summaries. The project provides a pipeline for optical character recognition t
This project is a community-curated directory of open-source software designed for deployment in private server environments and home labs. It serves as a comprehensive resource for discovering independent, self-hosted alternatives to mainstream cloud services, enabling users to maintain full data ownership and control over their digital infrastructure. The directory is structured through a hierarchical taxonomy that organizes a vast collection of applications into logical categories, ranging from media management and data analytics to private communication and team productivity tools. It dis
A browser extension that enhance search engines with ChatGPT
A Chrome browser extension that embeds ChatGPT as a hands-free voice assistant