AltHub

ChatAnyTeam/ChatAny Alternatives

self-hosted multi-model AI chat / AI web service

A self-hosted Next.js web app (a ChatGPT-Next-Web fork) that packages your own multi-model AI chat and image-generation service, aggregating ChatGPT plus Midjourney and Stable Diffusion.

6.5kTypeScriptMITactive · last push 7mo agoGitHub

Drop-in peers

Same problem, same approach. Swapping one for another is a config change, not a rewrite.

danny-avila/LibreChatGitHub

Pick it when you want a more actively maintained, MIT-licensed TS/Next.js multi-provider chat UI with agents, MCP and file handling instead of the seed's abandoned codebase.

Enhanced ChatGPT Clone: Features Agents, MCP, Skills, DeepSeek, Anthropic, AWS, OpenAI, Responses API, Azure, Groq, o1, GPT-5, Mistral, OpenRouter, Vertex AI, Gemini, Artifacts, AI model switching, message search, Code Interpreter, langchain, DALL-E-3, OpenAPI Actions, Functions, Secure Multi-User Auth, Presets, open-source for self-hosting. Active

42.3k
TypeScript
MIT
active2mo ago
vual/ChatGPT-Next-Web-ProGitHub

A sibling Next.js fork with Midjourney, SD, Suno and FastGPT support — swap in when you want the same feature set with an admin backend and newer multimodal models.

基于chatgpt-next-web,增加了midjourney绘画功能,支持mj-plus的ai换脸和局部重绘,接入了stable-diffusion,支持oss,支持接入fastgpt知识库,支持suno,支持luma。支持dall-e-3、gpt-4-vision-preview、whisper、tts等多模态模型,支持gpt-4-all,支持GPTs商店。新增加了支持后台管理的版本,包括登录注册,平台模型apikey管理,套餐管理,消息保存等。

803
TypeScript
MIT
active3mo ago

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

yangjian102621/geekaiGitHub

Choose it when you want the same deployer-owned AI service but with a Go backend, Vue3 front end and built-in operations/admin, payments and plugin machinery.

AI 助手全套开源解决方案,自带运营管理后台,开箱即用。集成了 ChatGPT, Azure, ChatGLM,讯飞星火,文心一言等多个平台的大语言模型。支持 MJ AI 绘画,Stable Diffusion AI 绘画,微博热搜等插件工具。采用 Go + Vue3 + element-plus 实现。

4.7k
Vue
Apache-2.0
active1mo ago
WongSaang/chatgpt-uiGitHub

Choose it when multi-user accounts and persistent DB-backed chat history matter more than the seed's image-generation breadth.

A ChatGPT web client that supports multiple users, multiple languages, and multiple database connections for persistent data storage. Provides Docker images and quick deployment scripts.

1.6k
Vue
MIT
active5mo ago
a616567126/GPT-WEB-JAVAGitHub

Pick it when you need JDK8/Java deployment with a WeChat official-account channel, card-key redemption and payment plumbing instead of a Node/Next.js stack.

基于JDK8 AI 聊天机器人!微信公众号 Midjourney画图、卡密兑换、web 支持ChatGPT、Midjourney画图、sd画图,卡密兑换,易支付,公众号引流,邮件注册🔥

778
Java
Apache-2.0
active2mo ago
hncboy/ai-beehiveGitHub

Choose it when your team is Java/Spring Boot 3 and wants ChatGPT, OpenAI images, Midjourney and NewBing behind one service.

AI 蜂巢,基于 Java 使用 Spring Boot 3 和 JDK 17,支持的功能有 ChatGPT、OpenAi Image、Midjourney、NewBing、文心一言等等

2.2k
Java
Apache-2.0
active6mo ago
Chainlit/chainlitGitHub

Use it when you would rather build your own Python conversational app from a framework than deploy a finished multi-model web service.

Build Conversational AI in minutes ⚡️

12.4k
Python
Apache-2.0
active1mo ago
anse-app/anseGitHub

A lighter TS multi-model chat UI shipped as a web app/extension — pick it for a minimal client, not for the seed's server-side aggregation and billing features.

Supercharged experience for multiple models such as ChatGPT, DALL-E and Stable Diffusion.

2.0k
TypeScript
MIT
slowing1.4y ago
chatgpt-web-dev/chatgpt-webGitHub

Choose it when you only need a plain ChatGPT web UI on Express + Vue3 and do not care about Midjourney, SD or multi-provider aggregation.

A third-party ChatGPT Web UI page built with Express and Vue3, through the official OpenAI completion API. / 用 Express 和 Vue3 搭建的第三方 ChatGPT 前端页面, 基于 OpenAI 官方 completion API.

1.9k
Vue
MIT
slowing8mo ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

PenglongHuang/ChatGPT-Java-FunAiGitHub

An archived Spring Boot learning backend with PDF/embedding features — only worth it if you specifically want Java sample code, never for a production service.

ChatGPT Java 基于SpringBoot的后端开源web学习项目,FunAi。支持OpenAI官方所有接口。无限轮聊天 + 带上下文逻辑 + 流式输出 / 普通输出。PDF解析 + Embedding API+ 递归分词文段抽取 + 文本向量化 + 向量语义匹配 + 召回知识库相似文本匹配。接入文生图模型MidJourney / Stable Diffusion Model。智能客服/企业级知识库。APIKey额度精准查询 + 失效检测。AI游戏 + 专属于AI的社交平台

946
Java
Apache-2.0
archived3.3y ago
274056675/springboot-openai-chatgptGitHub

A SpringCloud multi-platform AI chat stack for teams already on Java microservices, but unmaintained for 1.5 years.

超级AI大脑一个基于SpringCloud微服务架构,已对接GPT-3.5、GPT-4.0、百度文心一言、stable diffusion AI绘图、Midjourney绘图等。支持web,Android,IOS,H5多端应用,使用了OpenAI的ChatGPT模型实现了智能聊天机器人。用户可以在界面上与聊天机器人进行对话,聊天机器人会根据用户的输入自动生成回复。同时也支持画图,用户输入文本,便可以自动制作文生文生图。持续更新中,更多功能等着你来解锁

1.0k
Java
Apache-2.0
slowing1.5y ago
Nanjiren01/AIChatWebGitHub

A ChatGPT-Next-Web fork adding registration, quotas, invites and payment — reasonable if you need that SaaS layer, but no pushes in over two years.

在ChatGPT-Next-Web的基础上,增加注册登录,额度限制,邀请,敏感词,支付,基于docker一键部署。提供后台管理系统,可配置标题、欢迎词、额度不足提醒、公告

1.5k
TypeScript
NOASSERTION
dormant2.2y ago

Listed as an alternative to

These projects were analysed and named ChatAny among their alternatives. The relationship is not symmetric — how ChatAny rates them is a separate judgement, made when ChatAny is analysed in its own right.

chatgpt-web-dev/chatgpt-webGitHub

calls ChatAny “Use it if you want a one-click deployable multi-provider web UI in TypeScript.”

A third-party ChatGPT Web UI page built with Express and Vue3, through the official OpenAI completion API. / 用 Express 和 Vue3 搭建的第三方 ChatGPT 前端页面, 基于 OpenAI 官方 completion API.

1.9kVueslowing