A versatile Node.js server that integrates multiple chatbot APIs, offering a unified interface for various AI conversation models.
- Seamless integration of multiple chatbot APIs (v1 to v15)
- Built with Express.js for robust server-side operations
- Cross-Origin Resource Sharing (CORS) enabled for web application compatibility
- Straightforward error handling for improved debugging
Send a POST request to any /chat/vN endpoint to interact with the chatbot.
POST https://gpt-ai-olive.vercel.app/chat/v1
Content-Type: application/json
{
"userMessage": "Hello, how are you?"
}curl -X POST http://localhost:3000/chat/v1 \
-H "Content-Type: application/json" \
-d '{"userMessage": "Hello, how are you?"}'{
"reply": "Hello! As an AI language model, I don't have feelings, but I'm functioning well and ready to assist you. How can I help you today?"
}| Endpoint | Backed By | Model / Notes |
|---|---|---|
/chat/v1 |
pollinations.ai | Pollinations Gen AI |
/chat/v2 |
openrouter.ai | OpenRouter models |
/chat/v3 |
ai.riple.org | Riple AI / SAANVI |
/chat/v4 |
unlimitedai.chat | Reasoning model |
/chat/v5 |
goody2.ai | Goody2 AI |
/chat/v6 |
Chat Smith | gpt-4o-mini (Vulcan Labs) |
/chat/v7 |
freedomgpt.com | Weaver / FreedomGPT |
/chat/v8 |
chatwithfiction.com | Chat with Fiction |
/chat/v9 |
bookai.chat | GPT-3.5 Turbo |
/chat/v10 |
publicai.co | PublicAI |
/chat/v11 |
supabase.co | gpt-5-nano |
/chat/v12 |
api.airforce | llama-instant |
/chat/v13 |
supabase.co | gpt-5-mini |
/chat/v14 |
chataibot.ru | Chataibot |
/chat/v15 |
beta.dopple.ai | Dopple AI |
- Node.js - JavaScript runtime
- Express.js - Web application framework
- Axios - Promise-based HTTP client
We welcome contributions, issues, and feature requests! Check out our issues page to get started.
This project is open source and available under the GPL-3.0.
- GitHub: @OshekharO
- Telegram: @OshekherO
⭐️ If you find this project helpful, please consider giving it a star on GitHub!