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/di37/research-paper-analyst

A Streamlit-powered web application that leverages the Gemini model’s extensive 2 million token context window to analyze lengthy research papers (PDFs) and answer follow-up questions in real-time.

chatbot google-gemini google-generative-ai large-language-models natural-language-processing research-assistant streamlit

Last synced: 29 Apr 2026

https://github.com/hum2a/therabot

TheraBot is a therapeutic chatbot application built with React and Node.js that provides users with mental health support through AI-powered conversations.

chatbot firebase healthtech javascript nodejs openai-api react render

Last synced: 29 Apr 2026

https://github.com/minazarifi2023/multi-modal-ai-assistant-with-tools

An AI-powered chatbot for FlightAI that provides brief, accurate answers about flight ticket prices. It integrates tools for pricing, generates city-themed images, and offers speech responses. Built with OpenAI’s GPT-4o-mini model and Gradio for an interactive user interface.

airline-assistant api-integration chatbot conversational-ai dall-e gradio image-generation llm multimodal-ai openai pythonai text-to-speech ticket-booking

Last synced: 29 Apr 2026

https://github.com/sayamalt/langchain-for-information-retrieval-rag

This repository contains source code which encompasses usage of the Langchain framework to extract information from distinct types of documents and subsequently perform Retrieval Augmented Generation(RAG) on these documents as well.

chatbot chromadb content-engine data-extraction embeddings information-retrieval langchain openai-api retrieval-augmented-generation vector-database vector-database-embedding

Last synced: 29 Apr 2026

https://github.com/mlane/slack-drafter

A lightweight Slack bot that suggests personalized, GPT-powered replies when you’re mentioned in a thread — fast, human-reviewed, and built for productivity.

ai-assistant chatbot developer-productivity fastapi gpt-4 human-in-the-loop openai personalized-replies productivity-tools python reply-generator slack-app slack-bot

Last synced: 09 May 2026

https://github.com/karenwky/cs-agent

Agentic RAG chatbot that intelligently routes customer queries to relevant knowledge bases for accurate responses.

agentic-rag chatbot claude cohere-embeddings gemini gradio grok llama-cloud llama-index rag

Last synced: 29 Apr 2026

https://github.com/amruta33/telagram_bot

Build chat telegram chatbot using llm(openAI)

chatbot llm openai python telegram telegram-api telegram-bot

Last synced: 29 Apr 2026

https://github.com/dajocordo/chatbot-test-v2

a chatbot with Node.js

chatbot javascript nodejs

Last synced: 29 Apr 2026

https://github.com/patw/multimuse

Use an LLM to answer a question from multiple perspectives

chatbot mistralai

Last synced: 29 Apr 2026

https://github.com/thomasjerard/chatsql

🔍 Convert natural language into PostgreSQL queries using Google Gemini and FastMCP’s Model Context Protocol. 💬 Ask database questions in plain English — get valid SQL instantly.

chatbot chatsql fastmcp gemini-api gemini-flash-2 modelcontextprotocol nlp postgresql

Last synced: 29 Apr 2026

https://github.com/codewithranjha/python-ai-chatbot-

Built with Flask and integrated with the Gemini API for generating natural, engaging responses. Features a stunning UI with a simple web interface, allowing users to chat with AI assistant "Anna" in real-time.

ai aichatbot chatbot chatgpt flask gemini-api python pythonaichatbot pythonapplication pythonchatbot script

Last synced: 18 Jun 2026

https://github.com/arun-kc/chatcsv

A Langchain app to chat with a CSV file

ai chatbot csv langchain-python llm openai streamlit

Last synced: 29 Apr 2026

https://github.com/vilhalva/crud-python-em-pkl

🎈GERENCIE O NOME E IDADE DOS USUÁRIOS EM UM ARQUIVO PKL.

bot chatbot crud database pkl projeto python terminal

Last synced: 29 Apr 2026

https://github.com/bhargav-joshi/csed

C-SED is a unique initiative of ESTAH and completely focuses on nurturing social entrepreneurs from the rural and semi-urban background by identifying their business ideas. ESTAH, which is the parent organisation of C-SED is involved in rural empowerment and upliftment of backward classes of the society.

bootstrap chatbot csed css html javascript jquery

Last synced: 15 Apr 2026

https://github.com/prachi-77/hotel_chatbot

A hotel booking chatbot using Rasa.

chatbot hotel-booking python rasa-chatbot rasa-nlu

Last synced: 29 Jan 2026

https://github.com/egamovj/chatbot

This chatbot was created using html, css and javascript. Cohere AI's API was used for this chatbot

ai chatbot cohere-ai css3 html5 javascript

Last synced: 29 Apr 2026

https://github.com/igopalakrishna/high-perf-chatbot-torchscript

High-performance conversational AI chatbot built with PyTorch, TorchScript, and Luong attention. Optimized for fast inference, scripted for deployment, and trained on movie dialogs with hyperparameter tuning and profiling.

ai attention chatbot deep-learning deployment hyperparameter-tuning nlp pytorch seq2seq torchscript

Last synced: 29 Apr 2026

https://github.com/priyadav17/solar-system-bot

Welcome to the Solar System Explore Chat Bot – an AI-powered conversational assistant designed to help users learn about planets, moons, asteroids, and more in our solar system!

chatbot nextjs

Last synced: 29 Apr 2026

https://github.com/ajay-dhangar/chatbot

A simple chat bot made with HTML, CSS and Javascript. It helps you to chat with the bot.

ai chat chatbot

Last synced: 24 Jan 2026

https://github.com/m-valentino/python-to-js-chatbot

Simple Python chatbot that can be exported to JSON and be ran inside JavaScript.

ai chatbot csv javascript jupyter-notebook linear-models python

Last synced: 09 May 2026

https://github.com/rprovine/hawaiian-lenilani-chatbot

AI-powered Hawaiian business consulting chatbot with authentic cultural understanding

ai anthropic business-consulting chatbot claude docker fastapi hawaii pidgin react

Last synced: 29 Apr 2026

https://github.com/dlamott/chatbot

Simple ChatBot

chatbot chatbots pyhton

Last synced: 08 Jun 2026

https://github.com/sujal-thakkar/hr-query-chatbot

An intelligent HR assistant powered by Google Gemini AI, enabling natural language queries for candidate search, employee data analysis, and semantic matching

ai chatbot fastapi gemini-api hr python rag streamlit

Last synced: 29 Apr 2026

https://github.com/ragunathjeyakumar/support-agent-chatbot-for-cdp-how-to-questions

🚀 Support Agent Chatbot for CDP "How-to" Questions "An AI-powered chatbot designed to assist users with CDP-related 'How-to' queries using NLP and Machine Learning. Built with Flask, Python, and NLP techniques to provide automated responses and enhance customer support."

cdp chatbot customer-support flask ml nlp

Last synced: 29 Apr 2026

https://github.com/serpo-dev/chatgptdemo-bot

A GPT-3-like AI chat bot. Uses API of chat.chatgptdemo.net

ai api bot chat chatbot chatgpt chatgptdemo external gpt-3 openai telegram tg

Last synced: 30 Apr 2026

https://github.com/yahya-py/ollama-llm-rag-chatbot

Local AI chatbot using LLaMA3 + personal data with LangChain, Chroma & Gradio UI

chatbot gradio langchain llama3 local localllm python

Last synced: 14 Apr 2026

https://github.com/taedmonds/nerual-net-chatbot

A simple neural network chat bot with PyTorch and python

chatbot

Last synced: 10 Jun 2026

https://github.com/shiva-prasad-naroju/chatbot-using-langchain

🤖 A smart chatbot built using LangChain and Groq API for natural language interactions. 💬 It understands user queries and responds with context-aware, intelligent replies.

chatbot genai genai-chatbot groq langchain search-engine

Last synced: 30 Apr 2026

https://github.com/apoorvdarshan/scowld

🦫 Open-source iOS AI companion with a live VRM avatar that sees you — bring-your-own-key chat, vision, speech-to-text & text-to-speech (OpenAI, Anthropic, Gemini, ElevenLabs, Groq & more). SwiftUI.

ai ai-assistant ai-companion anthropic assistant byok chatbot computer-vision elevenlabs gemini ios llm multimodal openai speech-to-text swift swiftui text-to-speech voice-assistant vrm

Last synced: 19 Jun 2026

https://github.com/koji/cerebraschatbottemplate

Cebras ChatBot Template

chatbot python streamlit template

Last synced: 30 Apr 2026

https://github.com/mwasifanwar/documind

Chat with any document (PDF, Word, Excel) using AI - understands context and answers questions.

ai chatbot documents embeddings knowledge-management langchain llm nlp openai pdf productivity python question-answering rag vector-database

Last synced: 30 Apr 2026

https://github.com/headless-start/deepseek_chatbot_clone

A DeepSeek Chatbot clone using DeepSeek API key, with support for 4 languages.

chatbot deepseek-r1 llm python streamlit

Last synced: 30 Apr 2026

https://github.com/carlos-bonfim26/chatbot_js

🤖 ChatBot com API Gemini – Um assistente inteligente que conversa com você, entende mensagens com imagens e até responde com estilo! 💬 Digite, envie, adicione emojis 😄 ou imagens 🖼️ e veja o bot responder com a tecnologia da IA do Google (Gemini).

api chatbot css gemini-api google-gemini-api html javascript

Last synced: 30 Apr 2026

https://github.com/ola-kaznowska/chatgpt-x-voice-assistant

ChatGPT-X Voice Assistant. ChatGPT-X voice assistant application written in Python. An application to help visually impaired people use a computer or as a helper at work

backend chatbot english junior-developer open-source polish practical python python3 voice-assistant

Last synced: 15 Oct 2025

https://github.com/mxagar/rag-app-examples

RAG application examples.

chatbot llm openai rag

Last synced: 10 May 2026

https://github.com/im-anishraj/bharatflow-ai

BharatFlow AI: open-development WhatsApp-first AI workflow automation for India's businesses.

ai-workflows bharatflow-ai bun chatbot india nx open-source typescript whatsapp workflow-automation

Last synced: 25 Jun 2026

https://github.com/shuddha2021/zen-conversational-bot

Engage with Zen: Your Personal Chatbot for Daily Doses of Humor and Inspiration

chatbot css emojis entertainment gifs html humor inspiration interactive-bot javascript trivia

Last synced: 01 May 2026

https://github.com/hackjutsu/vibe-stt-server

Speech-to-Text transcription service backed by Whisper

chatbot fastapi whisper

Last synced: 01 May 2026

https://github.com/arnie1x/medical_chatbot

This project implements an AI-powered medical chatbot using a neural network model and serves it through a Flask web application.

ai chatbot keras medical nlp nltk python tensorflow

Last synced: 11 May 2026

https://github.com/fiddlerwoaroof/automatricl

Common lisp matrix experiments

chatbot common-lisp matrix

Last synced: 06 Feb 2026

https://github.com/prcharan592/ollama-companion-intelligent-ai-assistant

An AI-powered chatbot leveraging Ollama’s LLM to deliver intelligent and context-aware responses.

chatbot langchain ollama ollama-api python3

Last synced: 11 May 2026

https://github.com/thalesfsp/openai-assistant

OpenAI Assistant Integration in Golang and Python

api assistant chatbot cli demo demonstration golang openai python

Last synced: 01 May 2026

https://github.com/akshaymittal143/cloudybot-devops-ai

Provide a conversational assistant that can answer DevOps-related questions. This helps demonstrate how large language models (LLMs) can be applied to real-world knowledge domains (in this case, cloud and DevOps topics). For students, it’s a fun, interactive example of AI services.

ai chatbot huggingface openai python

Last synced: 01 May 2026

https://github.com/migmm/bot-ai

Chatbot para pedir sushi

bot chatbot ia llm mongodb nodejs

Last synced: 01 May 2026

https://github.com/arushbaluni/barksuckerbird

A powerful Telegram AI bot that integrates multiple AI models, live web search via DuckDuckGo + Groq, and an admin texting system. It’s designed for 24/7 uptime using Flask’s keep-alive mechanism — perfect for deployment on Replit, Render, Koyeb or Railway.

ai aichatbot aiintegrations chatbot duckduckgo-api flask gemini groq-api llama4 openai openrouter openrouter-api telegram telegrambot telegrambotapi

Last synced: 01 May 2026

https://github.com/abd-al-rahmanh/multi-doc-retrieval-watsonx

This IBM Watsonx-powered chatbot processes documents (PDFs, CSVs, text etc..) to answer user queries and common questions accurately, streamlining information retrieval.

chatbot rag streamlit watsonx-ai

Last synced: 01 May 2026

https://github.com/t0stiman/matrix_facezoombot

FaceZoomBot for matrix

bot chatbot matrix opencv

Last synced: 17 May 2026

https://github.com/sameer051022/pdf-ai-assisstant

The PDF AI Assistant is a Flask-based web application designed to provide instant, context-aware answers from uploaded PDF documents, leveraging advanced natural language processing to extract and analyze text, offering precise references to specific locations within the documents for efficient information retrieval.

chatbot flask generative-ai webapp

Last synced: 21 Jun 2026

https://github.com/purwnt/customer-service-chatbot-app

Customer Service Chatbot Using Natural Language Processing

chatbot chatterbot flask natural-language-processing python sastrawi

Last synced: 11 May 2026

https://github.com/naveen-369/chatbot_with_sentimental_analysis

The Chatbot will analyse the sentiment of the User.The Sentimental Analysis Component will determine whether the user's message express a positive, negative or a neutral Sentiment.This project combines NLP techniques, Machine Learning Algorithms to find the sentiment of User.

chatbot nlp python

Last synced: 12 Oct 2025

https://github.com/anwarpagu/ai_hanlin

🌐 Build smarter living solutions with AI_Hanlin, a next-gen AI workstation designed to enhance everyday experiences and streamline daily tasks.

ai automation chatbot computer-vision data-science dataset-collection deep-learning machine-learning model-training natural-language-processing neural-networks open-source python reinforcement-learning tensorflow

Last synced: 02 May 2026

https://github.com/arnavk-09/chatgpt-streamlit-qna

📝 A user-friendly Python app for effortless text and markdown file querying powered by OpenAI's ChatGPT and Streamlit

chatbot chatgpt file openai qna streamlit tutorial

Last synced: 12 May 2026

https://github.com/vero-code/parla-agente

AI-powered agent that chats for you, keeps the conversation going, and sends you a smart summary. Stay social, without being constantly online. Built with agents, Gemini, and Telegram integration.

agentverse ai-agent assistant automation chatbot conversational-ai fetch-ai flask gemini hackathon innovationlab multiagent python summarization telegram telegram-bot

Last synced: 19 May 2026

https://github.com/artreex/neuralbot

Нейронный чат-бот.

al bot chat chatbot neural

Last synced: 15 Oct 2025

https://github.com/cmucheru/chatbot

A chatbot app with spacy

chatbot spacy

Last synced: 03 May 2026

https://github.com/wutsi/kokibot

AI personal assistant

ai assistant chatbot

Last synced: 08 May 2026

https://github.com/niranjan-bhol/goosebump-ai-assistant

Project developed for Tacticone, featuring an AI-powered customer support chatbot for e-commerce.

ai chatbot css ecommerce fastapi html javascipt javascript machine-learning openai-api render

Last synced: 04 May 2026

https://github.com/idank0/italian-ai-debater

Italian-AI-Debater è un sistema Python che fa dibattere due AI con personalità opposte su vari temi, generando topic, gestendo la conversazione e decretando un vincitore. Supporta diversi modelli AI, è personalizzabile e pensato per scopi educativi e creativi.

ai-debater ai-experiments ai-personality argumentation artificial-intelligence chatbot conversational-ai creative-ai debate-bot dialogue-system educational-tool generative-ai llm machine-learning natural-language-processing open-source openai prompt-engineering python text-generation

Last synced: 03 May 2026

https://github.com/sitammeur/sveltekit-huggingface

A pirate-themed chatbot using Gemma2 9B-it via Groq, Vercel AI SDK, and SvelteKit.

ai chatbot css html huggingface-inference-endpoint javascript svelte sveltekit typescript vercel-ai-sdk

Last synced: 04 May 2026

https://github.com/tbarlow12/newsideprojects

Side projects and tutorials that I am working on to develop new skills

azure chatbot

Last synced: 04 May 2026

https://github.com/anshulranjan2004/medichat-agentic-assistant

An agentic LLM-powered chatbot leveraging RAG to provide real-time insights, personalized assistance, and streamlined workflows using live pharmaceutical data.

agentic-workflow chatbot langchain-python llama3 llm rag vectordb

Last synced: 13 May 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/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/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/shivammishra1603/rag-bot

RAG Bot is a Retrieval-Augmented Generation (RAG) chatbot built with Streamlit, FAISS, HuggingFace embeddings, and Google Gemini. It lets you upload PDFs, process them into a vector store, and interact with your documents in a natural chat interface with conversational memory and real-time processing.

chatbot faiss google-gemini huggingface langchain rag streamlit vector-database

Last synced: 14 Apr 2026

https://github.com/alvarocastro/diamondbot

Modular library to easily build powerful discord bots

bot bot-framework chat chatbot discord discordjs framework

Last synced: 19 Feb 2026

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

Ollama API chat interface

chatbot llms nextjs ollama trpc

Last synced: 16 Apr 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/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/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/skygenesisenterprise/ai-website

The AI Website Open-Source Initiative for LLM Modal

ai ai-agents chatbot javascript nextjs typescript website

Last synced: 17 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/projects-developer/chatbot-website-react-project

This project involves designing and developing a conversational chatbot website using React, a popular JavaScript library for building user interfaces. Chatbot website React Project With Code, Documents, Video, Report and PPT

btechprojects chatbot computer-science-project computerscienceprojects conversationalinterface customersupport final-year-projects finalyearprojects knowledgebase machinelearning mtehcprojects naturallanguageprocessing react userexperience

Last synced: 13 May 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/maxvilaruiz/skymate---hackupc-2026

AI-powered travel assistant that understands user intent, combines Skyscanner data with agentic AI, and delivers personalized trips, recommendations, and inspiration through an interactive chat experience.

agentic-ai ai ai-assitant chatbot fastapi llm nextjs ollama rag skyscanner travel-tech

Last synced: 13 May 2026

https://github.com/marcosd59/langchain-chatbot

Este repositorio alberga una colección de cuadernos Jupyter que te guían por los variados aspectos y funcionalidades de Langchain, cubriendo desde los fundamentos hasta aplicaciones avanzadas.

chatbot langchain openai

Last synced: 04 May 2026

https://github.com/bernovie/chatbot

AP Computer Science Chatbot lab

ap-computer-science apcs chatbot

Last synced: 16 Apr 2026

https://github.com/k4u5h4l/discord-nlp-chatbot

A discord bot which makes small talk when called.

bot chatbot discord discord-bot discord-js javascript

Last synced: 05 May 2026

https://github.com/vilhalva/conversor-de-unidades

👨‍🏫CONVERSÃO DE QUILÔMETROS PARA MILHAS, MILHAS PARA QUILÔMETROS, CELSIUS PARA FAHRENHEIT E FAHRENHEIT PARA CELSIUS COM RUST.

bot chatbot matematica projeto rust terminal

Last synced: 17 Apr 2026

https://github.com/will-wow/fred

A friendly slack chatbot

chatbot hubot slack

Last synced: 17 Apr 2026

https://github.com/mnds18/sydney-local-rag-chatbot

Local RAG Chatbot: Sydney Q&A powered by FAISS, local embeddings, and offline LLMs via Ollama.

chatbot faiss flask llm localai ollama python3 rag

Last synced: 17 Apr 2026

https://github.com/kanishk1e9f/medbot

A Flask app that provides medical answers using AI and a medical dataset via a responsive chat interface.

ai chatbot flask healthcare-ai langchain medical-assistant natural-language-processing responsive-design semantic-search sentence-transformers

Last synced: 05 May 2026

https://github.com/zoobz-io/chit

Conversation lifecycle controller for LLM-powered applications

chatbot conversation go golang llm zoobzio

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/farrely-f/polisync

A chat bot built with Gemini LLM and Langchain for RAG based chat bot app tailored with your company policy

ai chatbot llm nextjs rag

Last synced: 04 Apr 2026

https://github.com/iyashwantsaini/slack_bot

A Slack bot using Slack Client.

chatbot slack-bot

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