aibotchat
v1.4.0
Published
A modular AI chatbot UI component
Maintainers
Readme
React + Vite
FOSSHACK: AI Chat UI for Next.js and React.js 🚀 aibotchat is an open-source Next.js UI library that makes it easy to build AI-powered chat interfaces. It provides chat components, AI backend integration, and tool-call support, optimized for modern web apps.
✨ Features ✅ Pre-Built Chat UI – Beautiful, customizable chat components. ✅ AI Model Integration – Works with OpenAI, LangGraph, and custom backends. ✅ Streaming & Tool Calls – Supports AI-driven frontend actions. ✅ Next.js Optimized – Works with Server Components, API routes, and Edge Functions. ✅ Chat History & Analytics – Easily store and retrieve conversations.
📦 Usage You can import it like:
import { Chatbot } from 'aibotchat';And use it as:
function App() {
return (
<Chatbot apiKey="YOUR_API_KEY" aiName="AI_NAME" Title="YOUR_BRAND_TITLE" />
);
}🧠 Supported AI Models
- Currently available for Gemini and Cohere.
- After 20th March (result date of the FOSS Hackathon), it will support all AI models.
This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.
Currently, two official plugins are available:
- @vitejs/plugin-react uses Babel for Fast Refresh
- @vitejs/plugin-react-swc uses SWC for Fast Refresh
