An open API service indexing awesome lists of open source software.

Chat Bot

A software application used for an online chat via text or text-to-speech, instead of giving contact with a human.

https://github.com/chatman-media/rag

Production-grade RAG engine β€” hybrid retrieval (pgvector + BM25), sales personas, hallucination guard, pluggable LLM providers

bun chatbot hybrid-search llm ollama openai pgvector rag retrieval-augmented-generation typescript

Last synced: 04 Jun 2026

https://github.com/fergusq/racter

Reimplementation of the INRAC script language used by the classical RACTER chatbot.

chatbot inrac interpreter reimplementation script

Last synced: 28 Apr 2026

https://github.com/shihjen/document_qa_chatbot

An LLM-based application that processes and analyzes your PDFs to deliver context-specific answers.

chatbot generative-ai huggingface-transformers large-language-model retrieval-augmented-generation streamlit

Last synced: 27 Apr 2026

https://github.com/0xleozera/pizza-bot

:robot: chatbot created to order pizza

chatbot ibm-watson nodejs reatctjs

Last synced: 27 Apr 2026

https://github.com/haveyoumetmiz/tradeabook

A student-focused platform to buy and sell books, study equipment, and essentials, fostering community engagement and affordability.

book-exchange chatbot community-platform django razorpay student-resources sustainability

Last synced: 28 Apr 2026

https://github.com/jonahwhaler/tlgbot_llm-agent-toolkit

Telegram Chatbot powered by LLM. Support multiple LLM provider throught llm-agent-toolkit.

chatbot docker llm telegram toolkit

Last synced: 27 Apr 2026

https://github.com/manifestinteractive/ai-chatbot

AI Chatbot - Utilizes Ollama to have a 100% local AI Chatbot that you can use to Chat with your own domain knowledge. This Chatbot uses a custom 3D Background that dynamically changes based on the emotional state of the chatbot, which is determined based on sentiment analysis.

anythingllm chatbot desktop local nodejs private rag-chatbot react webgl

Last synced: 16 Apr 2026

https://github.com/pshycodr/song-recommender-chatbot

This is a fun project I made in my free time.

ai chatbot django-rest-framework gemini-api python react rest-api

Last synced: 29 Apr 2026

https://github.com/alvarovalverde03/alien-ai-chat

πŸ‘½ AI chatbot using a RAG model architecture

ai chatbot langchain nextjs rag

Last synced: 29 Apr 2026

https://github.com/opensauria/sauria

Your AI workforce. Multi-agent orchestrator across Telegram, Slack, WhatsApp, Discord, and many more. The first solo AI agency to rule them all 🦎

ai ai-agents ai-assistant automation chatbot desktop-app discord-bot knowledge-graph local-first mcp model-context-protocol multi-agent open-source privacy self-hosted slack-bot tauri telegram-bot typescript whatsapp-bot

Last synced: 01 Apr 2026

https://github.com/bolliboinapavansai/docuquery

DocuQuery is a document querying application that utilizes Retrieval-Augmented Generation (RAG) and the Llama2 model for efficient information retrieval from large documents. This user-friendly tool supports PDF uploads and delivers quick, accurate responses to user queries.

ai chatbot faiss-vector-database generative-ai lama2 langchain langchain-bot nlp-deep-learning rag rag-bot

Last synced: 29 Apr 2026

https://github.com/rumendamyanov/drupal_ai_chatbot_plus

A robust, configurable Drupal 11 module that brings conversational AI to your site. Features admin UI, block, theming, analytics and more.

ai ai-models chatbot drupal drupal-module

Last synced: 17 Apr 2026

https://github.com/derhuerst/vbb-get-off-bot

A Telegram bot that helps you get off your train on time.

bot chatbot public-transport traffic transit vbb

Last synced: 05 Mar 2026

https://github.com/sujay888999/vgo-code

VGO AI Platform - AI Chat Workspace with Cloud & Local Models

ai chatbot electron local-ai nestjs nextjs ollama vgo-code

Last synced: 26 Apr 2026

https://github.com/cgaravitoq/shopify-agent

Generic, self-hostable Shopify store assistant on the Hermes agent engine β€” manage your store over Telegram.

ai-agent chatbot docker ecommerce ecommerce-automation llm self-hosted shopify shopify-admin-api store-management telegram-bot

Last synced: 02 Jun 2026

https://github.com/sachnaror/chatapi

This Django Chat App demonstrates real-time communication using Django Channels and WebSockets. It's a showcase project for those interested in building live interactive features into their web applications, leveraging the power of Django and Redis.

chat chat-application chatbot chatgpt-api

Last synced: 01 Mar 2026

https://github.com/eriknyquist/chatbot_builder

A discord chat bot that is programmed interactively by discord users

chat-bot chatbot chatbots discord discord-bot python

Last synced: 24 Apr 2026

https://github.com/line/ncloud-chatbot-slack

LINE Brain sample code for Slack chatbot

chatbot line-brain ncloud python sample-code slack

Last synced: 24 Apr 2026

https://github.com/zeeshanahmad4/webtalkbot-web-based-gpt-4-chatbot

WebTalkBot: Dive into dynamic conversations with a web-based chatbot powered by GPT-4, enhanced with web crawling for precise, data-driven responses.

chatbot gpt4 naturallanguage openai phpintegration promptengineering webbased webcrawler webtalkbot

Last synced: 24 Apr 2026

https://github.com/rishiy7/health-chatbot

🩺 AI Health Assistant using Streamlit and Hugging Face Transformers

ai artificial-intelligence chatbot health-assistant healthcare nlp streamlit transformers

Last synced: 30 Apr 2026

https://github.com/night-slayer18/chatbot-ai

An AI chatbot which uses ChatGPT and RASA Framework using java and kotlin with authentication using retrofit and golang as backend integrated with mongodb as database

chatbot digitalocean gol java kotlin mongodb nlu python rasa retrofi sql

Last synced: 16 Apr 2026

https://github.com/andresayac/flowkit

The simplest way to create AI conversational flows. Define your agent and conversation flows declaratively. Let the LLM handle the complexity.

agent ai ai-agents chatbot conversational-agents conversational-ai conversational-bots flow llm ollama openai openrouter

Last synced: 01 Mar 2026

https://github.com/percivalyan/vairagpt-chatbot

Simple Chat Bot

chatbot gpt

Last synced: 01 Mar 2026

https://github.com/udayesarla/ai-powered-e-commerce

An innovative AI Powered E-commerce website that leverages artificial intelligence (AI) to provide a personalized shopping experience for customers. The website should integrate AI-powered features such as product recommendations, chatbots, and predictive analytics.

ai chatbot nodejs reactjs tyepscript

Last synced: 16 Apr 2026

https://github.com/vasstavkumar/rag-chatbot

A RAG chatbot where you can upload files and query for responses

chatbot docker fastapi groq-api huggingface rag ragchatbot streamlit

Last synced: 16 Apr 2026

https://github.com/swat1563/sel-assistant-chatbot

The SEL Assistant Chatbot Frontend, developed using Vite and React frameworks, application designed to help students manage their emotions and provide social-emotional support outside of school hours.

axios bootsrap chatbot front-end front-end-development frontend llms openai react reactjs vite

Last synced: 18 Apr 2026

https://github.com/wilhelmbuitrago/chatbot_rag_app

The chatbot_rag_app is an interactive chatbot application that uses Retrieval-Augmented Generation (RAG) to provide context-aware responses. It supports document uploads, processing, and conversational interactions, powered by the ChatBot-RAG backend.

chatbot llm rag rag-chatbot

Last synced: 16 Apr 2026

https://github.com/s4w3d0ff/pool-guy

When you need someone to maintain and clean your kiddie pool during twitch live streams, but can't rely on streamelements to get it done.

api async chatbot eventsub twitch websocket

Last synced: 02 Mar 2026

https://github.com/1b4dev/re4cto

React Chat Client. React+Vite+Bootstrap=Reacton

bootstrap chat-application chatbot react react-bootstrap reactjs typescript vite

Last synced: 26 Mar 2026

https://github.com/hailiang-wang/conversational

Chatbot Framework for botfather

chatbot

Last synced: 03 Mar 2026

https://github.com/gperdrizet/llms-demo

Demonstration of LLM hosting strategies and framesworks for simple chatbots

chatbot generative-ai huggingface-transformers langchain llms ollama

Last synced: 01 Apr 2026

https://github.com/amiorhmn/rag-chatbot-from-scratch

A command-line RAG Chatbot application built from scratch

chatbot ollama rag rag-application rag-chatbot rag-implementation scratch-implementation

Last synced: 16 Apr 2026

https://github.com/sherbieny/chatbotto_lumen

A Japanese Chatbot application built with Nextjs and Laravel Lumen

api chatbot cron cronjob docker docker-compose lumen lumen-api mecab nextjs pgroonga php83 postgresql rule-based

Last synced: 27 Mar 2026

https://github.com/iyashwantsaini/slack_bot

A Slack bot using Slack Client.

chatbot slack-bot

Last synced: 16 Apr 2026

https://github.com/bernovie/chatbot

AP Computer Science Chatbot lab

ap-computer-science apcs chatbot

Last synced: 16 Apr 2026

https://github.com/jiaweihu08/chatbot

RNN + Attention Mechanism Chatbot in TensorFlow.

chatbot data-science deployment rnn tensorflow tpu

Last synced: 16 Apr 2026

https://github.com/edujbarrios/chatbot-mdx-component-for-react

A React component to serve as a chatbot integration system

chatbot component frontend ia mdx react

Last synced: 16 Apr 2026

https://github.com/mohamed-em2m/meta-bot

Production-ready asynchronous AI agent framework for WhatsApp, Facebook Messenger, and Instagram. Built for high concurrency with multi-LLM orchestration (GPT-5, Gemini 2.5), BigQuery-powered RAG, and modular tool-agent architecture.

ai ai-agents chatbot facebook facebook-messenger-bot instagram llm meta odoo prompt-engineering real-estate whatsapp-bot

Last synced: 03 Jun 2026

https://github.com/romankarbivskyi/nexia-ai

NexiaAi - A free, advanced AI chat platform supporting multiple AI models for intelligent conversations and image generation.

ai chatbot nextjs pollinations-ai supabase zustand

Last synced: 16 Apr 2026

https://github.com/chiahaohsutai/ollama-chat

Ollama API chat interface

chatbot llms nextjs ollama trpc

Last synced: 16 Apr 2026

https://github.com/wronai/allama

testing and benchmarking suite for Large Language Models (LLMs) focused on Python code generation. The project enables automatic quality assessment of generated code through various metrics and generates detailed HTML reports.

benchmark chatbot cline ide llm ollama openapi plugin windsurf

Last synced: 01 Apr 2026

https://github.com/chitranklabs/ask-widget

A lightweight chat widget for developer portfolios. Drop-in floating chat with SSE streaming, dark/light themes, and configurable positioning. Aligned with the neutral zinc palette.

ai chat chatbot portfolio rag react sse streaming widget

Last synced: 27 Apr 2026

https://github.com/relicloops/clarity

A modern Sphinx theme with phosphor-green / UV-violet dual-accent palette, built-in AI documentation assistant (OpenRouter), GDPR consent banner, draggable chatbot with settings overlay, retro 404 page, and update checker. Dark / light / system modes, responsive, keyboard-navigable.

accessibility ai-assistant chatbot consent dark-mode documentation gdpr light-mode openrouter pygments python responsive sphinx sphinx-theme

Last synced: 17 Apr 2026

https://github.com/velickovski/customersupport_ticketingsystem

AI-powered customer support chatbot that provides instant responses to user inquiries and automatically generates support tickets for complex issues, ensuring seamless escalation to human agents when needed.

chatbot customersupport openai project python

Last synced: 05 Mar 2026

https://github.com/primaryobjects/chatbot

LLM chatbot using a private knowledge-base and retrieval augmented generation (RAG).

ai chatbot cohere llm machine-learning nlp nltk nltk-python python rag retrieval-augmented-generation

Last synced: 12 Apr 2026

https://github.com/seizeddev/gpt-wrapper

A minimal GPT-powered chat interface built with Next.js and TypeScript, showcasing OpenAI API integration.

ai api chatbot chatgpt chatgpt-api gpt nextjs openai tailwindcss typescript vercel

Last synced: 05 Mar 2026

https://github.com/vishnu-v-n/chatbot

This project is a live chat bot application built using React and TypeScript. It provides a simple interface for users to send and receive messages in real-time.

aichat aichatbot chatbot css html typescript

Last synced: 03 Jun 2026

https://github.com/aparsoft/django-nextjs-chatbot

Educational AI chatbot project built with Django 5.2 & Next.js 15.5.4. Learn RAG (Retrieval-Augmented Generation), LangChain/LangGraph, Celery, PostgreSQL with pgvector, and Redis. Complete Docker setup for easy development.

ai-chatbot chatbot chatbot-application django django-application django-chatbot django-projects django-rest-framework langgraph langgraph-python nextjs openai openai-api-chatbot openai-chatgpt postgresql rag-chatbot

Last synced: 02 Apr 2026

https://github.com/niju-2004/rag-vector-db

Veterinary Chatbot with Multilingual Support This project is a Veterinary Chatbot that assists users with veterinary care questions in English and Tamil. It uses advanced NLP techniques, FAISS for efficient information retrieval, and Google Generative AI for accurate responses. The chatbot also generates visualizations , collects user feedback

chatbot flask gemini-api nlp-machine-learning python rag vector-database

Last synced: 17 Apr 2026

https://github.com/neildavis/verbot-pi

A Python program and library to control a Tomy Verbot using a Raspberry Pi

ai aiy-voice assistant chatbot google-aiy google-aiy-voice-kit raspberry-pi robot robotics

Last synced: 17 Apr 2026

https://github.com/geekjourneyx/awesome-openclaw

A curated collection of OpenClaw resources, guides, skills, and best practices. Open source AI agent platform for WhatsApp, Telegram, Discord automation.

ai-agents awesome-list chatbot claude discord gpt llm openclaw openclaw-skills telegram whatsapp

Last synced: 17 Apr 2026

https://github.com/cognisn/spark

Secure Personal AI Research Kit β€” Multi-provider LLM web interface with MCP tools, voice chat, persistent memory, and autonomous actions

ai ai-tools anthropic autonomous-agents aws-bedrock chatbot claude fastapi gemini grok llm mcp model-context-protocol ollama prompt-caching python rag research-kit voice-assistant web-ui

Last synced: 15 Apr 2026

https://github.com/wesleysbmartins/authenticator_service

AplicaΓ§Γ£o back end que realiza o gerenciamento e autenticaΓ§Γ£o de usuΓ‘rios, utilizando Node, PostgreSQL, Redis e Docker.

backend chatbot docker golang logs mongodb

Last synced: 17 Apr 2026

https://github.com/ecstaticfly/referralhub

ReferralHub is a MERN stack platform designed to streamline and manage referral-based campaigns. It allows businesses to create campaigns, track referrals, and analyze campaign performance while providing users with an easy way to participate in referral programs..

chatbot expressjs gemini-api jwt mongodb nodejs reactjs responsive-design smtp tailwindcss vercel-deployment vite zustand

Last synced: 04 Apr 2026

https://github.com/oscarcitoz/conversation-engine

Conversation Engine API is a Python-based microservice built with FastAPI, integrating with AI providers via LangChain. It communicates with an external Agent Config service to retrieve dynamic agent configurations, enabling intelligent, context-aware conversations for various tasks like product inquiries and currency conversions.

agent-configuration ai-integration chatbot conversational-ai fastapi langchain microservice python

Last synced: 17 Apr 2026

https://github.com/vish501/basic-chat-bot

Basic Chat Bot powered by Gemini

chatbot gemini-api huggingface langchain python

Last synced: 17 Apr 2026

https://github.com/edwinabdonshayo/genixcraft-control-system

An AI NER control system for the GenixCraft Robotic Arm. AI NER built using spaCy and frontend on React.

ai chatbot control-systems css html jsx ner python react react-vanilla vanilla

Last synced: 04 Jun 2026

https://github.com/0xchron/rag-chatbot-assistant

Retrieval Augmented Generation (RAG) based chatbot template

chatbot embeddings langchain llm retrieval-augmented-generation

Last synced: 18 Apr 2026

https://github.com/codewithashim/askforge-frontend

A customizable AI chatbot platform that can be embedded into any website. Clients can choose from multiple interface styles, train the chatbot using their own files, and get instant, intelligent responses powered by leading AI models. Built for flexibility, scalability, and ease of integration.

aiagent ashimrudrapaul chatbot codewithashim filesearch hooks knowladge-base openai react redux rtk-query tailwindcss typescript

Last synced: 04 Apr 2026

https://github.com/eliabdiel/spring-ai-with-streamlit

Build a LLM chat app with Spring AI, Streamlit, and Ollama

ai artificial-intelligence chatbot java python spring-ai spring-boot streamlit

Last synced: 18 Apr 2026

https://github.com/camcar1/avone

Simplified version of avatar for easy integration and customization. Enhance your projects with this lightweight solution. πŸŒŸπŸ‘€

3d ai avatar aws-polly chatbot facial-expressions github-config guide javascript nodejs openai react speech-synthesis threejs tutorial voice-recognition webgl

Last synced: 05 Apr 2026

https://github.com/sarthak576/deepthink

DeepThink - AI Chat-bot πŸ‘‡πŸ»

api chatbot deepthink google-ai-studio ollama-api postman

Last synced: 05 Apr 2026

https://github.com/muskanmi/open-ai-codex

A simple chat bot application similar to Chat GPT based on APIs provided by OpenAI.

chatbot css expressjs html javascript nodejs reactjs webapi

Last synced: 05 Apr 2026

https://github.com/genakrikadil/wendy_addams_bot

This project provides a chatbot interface (both: widget and fullscreen) for the Ollama server, simulating a conversation with Wendy Addams, a member of the Addams Family.

ai chatbot docker ollama ollama-app python rag

Last synced: 19 Apr 2026

https://github.com/dealbisac/chatbotai

A chatbot to chat with content of any website with RAG implemention.

chatbot huggingface lamadev nextapp nextjs nextjs14 rag-chatbot typescript upstash vercel vercel-deployment

Last synced: 19 Apr 2026

https://github.com/jayanttripathy/gemini-chatbot-angular

Building a Chatbot in Angular using Gemini API

angular chatbot gemini gemini-api genai-chatbot

Last synced: 20 Apr 2026

https://github.com/hrolive/rapid-application-development-using-large-language-models

Strong understanding and practical knowledge of LLM application development by exploring the open-sourced ecosystem, including pretrained LLMs, that can help you get started quickly developing LLM-based applications.

chatbot huggingface huggingface-transformers langchain large-language-models llama-index llm multimodal nvidia python pytorch transformers

Last synced: 20 Apr 2026

https://github.com/alfex4936/rust-kakaotalk-chatbot

Rustμ–Έμ–΄λ‘œ μΉ΄μΉ΄μ˜€ν†‘ 챗봇 λ§Œλ“€κΈ° νŠœν† λ¦¬μ–Ό

chatbot kakaotalk rust

Last synced: 20 Apr 2026

https://github.com/ahmed-ai-01/multimodal-rag

An AI-powered chat application using text, audio, and images for context-aware responses. It integrates language models and vector databases to enhance retrieval-augmented generation (RAG) capabilities, making it a versatile tool for intelligent conversations.

ai audio-processing chatbot image-processing language-model multimodal pdf-processing pinecone rag streamlit

Last synced: 20 Apr 2026

https://github.com/hu2di/nodejs-chatbot-killroy

Nodejs server chatbot with Killroy

chatbot nodejs z

Last synced: 20 Apr 2026

https://github.com/yashchoudhary-tech/aria

A.R.I.A. (Artificial Response & Interaction Assisstant) is a state-of-the-art AI-powered chatbot designed for seamless and intelligent conversations. Built with GPT-3.5, the MERN stack, and Material-UI, it offers secure user authentication, a scalable architecture, a responsive front-end, and persistent chat history using MongoDB for continuity.

bcrypt chatbot jwt-authentication mern-stack openai-api

Last synced: 10 May 2026

https://github.com/jifish/discord-ai-storyteller

Discord bot designed to act as a Game Master for a simplified ttrpg-like experience.

chatbot chatgpt chatgpt-api discord discord-bot openai

Last synced: 21 Apr 2026

https://github.com/i-m-akshat/pandapal--chatbot

This is my version of Gemini in which m using the Gemini API to create custom chatbot

bootstrap5 chatbot gemini-api reactjs

Last synced: 21 Apr 2026

https://github.com/anup4khandelwal/travel-planner-agent

Multi-agent conversational travel planner with TypeScript, LangChain, and Ollama

ai chatbot langchain travel typescript

Last synced: 21 Apr 2026

https://github.com/eldritch-tenebris/discordpy-base

DiscordPy-Base Γ© uma base estruturada para desenvolvimento de bots no Discord usando Python, com suporte a MongoDB, embeds personalizados e componentes interativos.

api automation bot chatbot development discord discord-bot-base discord-py discordpy framework modular-bot modular-bot-framework python

Last synced: 22 Apr 2026

https://github.com/hannesdelbeke/valheim-ai-assistant

Ask AI (Google Bard) questions what to make next in Valheim, by parsing your save data to Bard

ai assistant bard chat chatbot chatgpt fch game google gpt inventory python save-editor savefile savegame valheim videogame

Last synced: 05 Jun 2026

https://github.com/roy-barla1810/serverless_chatbot-with-aws_lex

Python-Based Serverless Chatbot with AWS Lex Develop a chatbot application using Python and AWS Lex, which can interact with users and perform tasks by leveraging AWS services

aws awslex chatbot iam-policy iam-role iam-users lambda-functions serverless-framework twilio-api watsapp-bot

Last synced: 22 Apr 2026

https://github.com/adityajn105/dictionary-chatbot

A Dictionary ChatBot using AMAZON LEX, LAMBDA and OXFORD dictionary API

amazon-lambda amazon-lex chatbot dictionary-software oxford-dictionary slack-bot

Last synced: 23 Apr 2026