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/jiyashetty28/basic-llm-chatbot-using-langgraph

This is a simple chatbot project built using LangGraph, a graph-based framework for orchestrating LLMs, and powered by the Groq API with the LLaMA3-8B-8192 model. The chatbot demonstrates how to structure conversational flows using state graphs and message reducers for memory. Ideal for learning how to integrate LLMs into modular applications.

chatbot graph-visualization groq-api langchain-python langgraph-python reducers stategraph

Last synced: 26 Jun 2025

https://github.com/afriddev/cortexvia

Cortexvia – Empowering AI-driven knowledge retrieval and inference.

chatbot fastapi llm rag

Last synced: 23 Feb 2026

https://github.com/praptikharade/mental_health_chatbot

A Streamlit-based AI chatbot designed to provide compassionate and uplifting mental health support. It leverages multiple AI models, including Mistral, LLaMA, DeepSeek, and Cohere, to generate empathetic responses and practical self-care advice. With a curated mental health dataset and an interactive UI, it offers a calming, encouraging, and person

ai-chatbot chatbot cohere llama3 llma mental-health mental-health-awareness mental-health-chatbot mental-health-services python streamlit togetherai

Last synced: 07 May 2026

https://github.com/yvandana/chatbot

Created a simple chatbot using of LangChain & Hugging Face

chatbot huggingface jupyter-notebook langchain-python python transformers

Last synced: 18 Jan 2026

https://github.com/dhilip2103/student-assistant-chatbot

A Django-based Student Assistant Chatbot Upload your notes ( PDF & DOCX ) and ask questions powered by Groq LLaMA-3 + HuggingFace embeddings.

chatbot chromadb django docx groq-ai huggingface langchain llama3 pdf semantic-search student-assistant

Last synced: 08 Oct 2025

https://github.com/dimev/flowerbot

A simple chatbot in python.

chatbot python3 state-machine

Last synced: 23 Jun 2025

https://github.com/fergusq/eliza-fi

Suomenkielinen Eliza

chatbot eliza finnish nlp

Last synced: 18 Apr 2026

https://github.com/baargava/slack-chatbot

A Node Js Chatbot for Slack

chatbot nodejs slack-bot slackchat

Last synced: 19 May 2026

https://github.com/danielbukowski/twitch-chatbot

Chatbot in Go for Twitch.tv

chatbot go twitch-bot

Last synced: 14 Jan 2026

https://github.com/akankshaaa013/gemini-chatbot

A simple chatbot application built using Google Gemini AI and Streamlit. The chatbot leverages the Gemini API to provide concise, informative, and helpful responses to user queries.

chatbot gemini-api generative-ai python streamlit

Last synced: 09 May 2026

https://github.com/funktechno/commentspress

An open sourced software to administer comments. A replacement for WordPress for those that only want a service to manage comments and not their blog such a jamstack or jekyll.

chatbot comment-system contact-form hacktoberfest jamstack jwt mysql php sso wordpress

Last synced: 07 May 2026

https://github.com/e-d-i-n-i/multi-model-chat-system

AI-powered multi-model chat system with real-time internet search, asynchronous LLM execution, and GPT-4.0 evaluation, built with Streamlit and LangChain for enhanced response accuracy and interactivity.

chatbot duckduckgo langchain llm python streamlit

Last synced: 09 May 2026

https://github.com/rishilahoti/vibe-search

Vibe Search is an interactive Next.js application that helps users discover real estate properties based on descriptive "vibes".It combines a search API, AI-driven property matching, and modern UI components with animations and effects to deliver a delightful user experience.

chatbot gemini-api nextjs typescript

Last synced: 19 May 2026

https://github.com/donggeun10/llm-chatbot

This chat-bot backend system will be using Local Ollama' function calling

chatbot langchain4j spring-boot

Last synced: 09 Oct 2025

https://github.com/lcfhershell/flix-san-llm

Flix adalah proyek AI berbasis Large Language Model (LLM) yang bertujuan untuk chatbot, serta menghasilkan gambar sederhana.

ai chatbot deep-learning deep-neural-networks lcfhershell llama3 llm ollama python

Last synced: 19 May 2026

https://github.com/ola-kaznowska/chatgpt-1o-flask-

ChatGPT application answering questions in English. Application written in Python 3.13.1, HTML5, CSS3 and Framework Flask

chatbot css3 flask flask-application html5 python python3 training-for-programmers webbackend

Last synced: 07 May 2026

https://github.com/alich03/mental-health-ai-doctor

AI is not a replacement for mental health professionals. As large language models continue to advance, it is imperative to be mindful of their potential for bias.

chatbot django flask mental-health

Last synced: 07 May 2026

https://github.com/kelvinleandro/pagila-text-to-sql

An AI-powered application that lets you chat with your PostgreSQL database in natural language. Built with LangChain, FastAPI, and Streamlit.

chatbot docker docker-compose fastapi generative-ai gpt langchain llm natural-language-processing nl-to-sql openai pagila-database postgresql python python3 sql sqlalchemy streamlit text-to-sql

Last synced: 10 Apr 2026

https://github.com/alexpota/pg-agent-memory

Stateful AI agent memory layer for PostgreSQL with pgvector - TypeScript-first with intelligent context management

agent ai artificial-intelligence chatbot conversation-memory embeddings langchain llm machine-learning memory multi-model pgvector postgresql rag semantic-search typescript vector-database

Last synced: 10 Oct 2025

https://github.com/abdouaziz/chatbot

ChatBot Based Seq2seq Model

chatbot nlp seq2seq-model

Last synced: 10 Oct 2025

https://github.com/stevegrossi/hedwig_giphy

A Hedwig responder that returns an appropriate GIF from the Giphy API.

chatbot elixir giphy-api hedwig

Last synced: 19 May 2026

https://github.com/driftywinds/telegram-ai-bot

A barely working Telegram bot that uses Gemini API to talk to you

ai bot botfather chatbot gemini telegram

Last synced: 12 May 2025

https://github.com/abhishtagatya/pandubot

📍 Smart Environment Chatbot

chatbot competition flask linebot smartcity

Last synced: 19 May 2026

https://github.com/csivitu/brobot

It's not a bot, it's a BroBot!

chatbot csivitu python ssh telegram-api telegram-bot

Last synced: 15 May 2025

https://github.com/developermindset123/clinical-research-ai

Proof of Concept for Accuhealth technologies.

chatbot chatgpt nextjs14 typescript

Last synced: 10 Oct 2025

https://github.com/mahmud-r-farhan/chatbot.ai

The Chatbot 2.0 is a conversational AI tool designed to interact with users, answer questions, and slove mathematics. It provides a user-friendly interface for seamless communication and is built to handle basic conversational flows.

assistant chat chatbot math-s

Last synced: 10 Oct 2025

https://github.com/spideyz0r/gpt-cli-chat

A chat gpt chat on the cli written in golang

chatbot cli go golang gpt gpt-cli

Last synced: 07 Mar 2026

https://github.com/basuabhirup/ai-customer-support-chatbot

🌟 An AI-powered customer support chatbot using TypeScript, Next.js and the OpenAI API

chatbot nextjs14 openai-api shadcn-ui tailwind-css

Last synced: 19 May 2026

https://github.com/vrechson/slack-golang-bot

a slack bot base developed in golang

chatbot hacktoberfest hacktoberfest2020

Last synced: 14 Jan 2026

https://github.com/toxic-whitelgnd/tarun-s-briyani-clientside

A briyani restaurant where user can order by using chatbot

chatbot

Last synced: 15 May 2025

https://github.com/avijit-jana/huggingface-nlp-image-tool

An end‑to‑end application leveraging Hugging Face pretrained models for multiple NLP and vision tasks—text summarization, next‑word prediction, story generation, chatbot, sentiment analysis, question answering, and image synthesis—with a user‑friendly front end and built‑in performance metrics.

chatbot chatbots computer-vision deep-learning huggingface huggingface-transformers image-generation machine-learning model-evaluation natural-language-processing next-word-prediction nlp pretrained-models python3 question-answering sentiment-analysis story-predictor streamlit text-summarization transformers

Last synced: 07 May 2026

https://github.com/ssreeramj/town-hall-chatbot

Chatbot to answer questions related to town hall

chatbot gpt gradio huggingface

Last synced: 11 Oct 2025

https://github.com/cycneuramus/sigurd

A rude Signal chatbot with some musical capabilites

chatbot genius-api signal-bot signal-cli signal-messenger spotify-api

Last synced: 04 Jul 2026

https://github.com/nicolasraf/sabidinho_chatbot

This is the final project for the Artificial Intelligence course, a complete and functional multimodal chatbot called “Sabidinho.” The application was built with Python and Flask on the backend and uses the Google Gemini API for natural language processing and image analysis.

chatbot gemini-api ia website

Last synced: 16 Jul 2025

https://github.com/sarvamm/zeno-chat

Chat with your data in natural language and get insights and plots without any writing any code

chatbot data-science data-visualization large-language-models streamlit

Last synced: 19 May 2026

https://github.com/antoniolmcandido/chatbot-gpt-django

Chatbot Django + GPT especializado em fonte de dados

chatbot django gpt python

Last synced: 19 May 2026

https://github.com/sixtdreanight/companion-engine

AI companion core engine -- personality, relationship, memory, safety, and pipeline

ai-companion chatbot llm personality-engine typescript

Last synced: 11 Jun 2026

https://github.com/vadimgierko/gemini-ai-chatbot-next-js

Free & open source Gemini AI chatbot app integrated with Firebase & written in TypeScript & Next.js

ai bootstrap chatbot gemini gemini-ai gemini-ai-chatbot gemini-api markdown nextjs react typescript

Last synced: 04 Jul 2026

https://github.com/rb81/openai-js-chat

A simple JavaScript chat application for OpenAI models with basic memory management and local (encrypted) chat history.

chatbot chatgpt css html javascript javascript-chatbot openai web-based-chatbot

Last synced: 07 May 2026

https://github.com/RobinMillford/Cortex-AI-Multi-Model-Insights-Hub

This project creates a Retrieve-and-Generate (RAG) powered chatbot for summarizing and interacting with articles. The system processes articles provided as PDFs or URLs, extracts text, splits the content into chunks, generates embeddings, and stores them in a vector database

article-extractor chatbot llama3 llm pdf-document-processor rag streamlit summarizer vector-database

Last synced: 11 Oct 2025

https://github.com/sikv/lingomate

Your AI Language Learning Companion.

ai chatbot gradio openai python

Last synced: 19 May 2026

https://github.com/vilhalva/robo-ed-na-web

👨‍🏫CHATBOT DE PAPO SIMPLES PARA WEB.

bot chatbot css framework html javascript jquery projeto webbot

Last synced: 14 Apr 2026

https://github.com/vilhalva/crud-rust-em-sql-server

🎈GERENCIE O NOME E IDADE DOS USUÁRIOS NA DATABASE SQL SERVER.

bot chatbot crud database projeto rust sql-server terminal

Last synced: 13 Mar 2026

https://github.com/rusiru-erandaka/express-chatbot-with-openai

This chat bot has developed on Express Js backend using Open AI API. from this project I learned how to work with OPEN AI API and how to manage tokens with API calls.

chatbot express-js openai token-management

Last synced: 14 Apr 2026

https://github.com/egarrisxn/xochatbot

A Grok powered chatbot by your side!

ai chatbot grok nextjs react shadncui tailwindcss typescript

Last synced: 05 Apr 2026

https://github.com/avinashrkrk/clinicalbert-medical-chatbot

A Medical Chatbot using ClinicalBERT and seq2seq

chatbot clinicalbert pytorch seq2seq-model

Last synced: 19 May 2026

https://github.com/viniciusds2020/nlp_chat_llama

Projeto de ChatBot com Llama2 via Ollama(local) que recebe um pdf e assim fazer perguntas sobre o pdf carregado

chatbot llama2 nlp ollama pdf streamlit

Last synced: 07 May 2026

https://github.com/dirkjbosman/chat-with-neruda

Have a friendly chat with a "Pablo Neruda"-bot on some of his favourite quotes.

bot chat chatbot client quotes

Last synced: 04 Jul 2026

https://github.com/bhargav1144/mental_health_chatbot

A Streamlit-based AI chatbot offering compassionate mental health support using models like Mistral, LLaMA, DeepSeek, and Cohere. It provides uplifting responses, self-care advice, and personalized guidance from a curated dataset. With an intuitive UI and chat history retention, it serves as a comforting AI companion for emotional well-being.

ai-chatbot chatbot cohere llama llama3 mental-health mental-health-awareness mental-health-chatbot mental-health-services python streamlit togetherai

Last synced: 12 Apr 2026

https://github.com/configcat/catbot-example

CatBot - An example chatbot application based on Hubot. ConfigCat is a hosted feature flag service: https://configcat.com. Manage feature toggles across frontend, backend, mobile, desktop apps. Alternative to LaunchDarkly. Management app + feature flag SDKs.

chatbot configcat feature-toggles heroku hubot

Last synced: 01 Apr 2025

https://github.com/soorajvp/geminaut-chat

Geminaut is a Vite React app offering an AI chat experience powered by the Gemini API. Users can sign in with Google, chat with AI, and switch between light and dark modes using React Context for state management.

ai chatbot gemini-api reactjs vite

Last synced: 07 May 2026

https://github.com/gbenson/niall2

Low grade chatbot

aws chatbot dynamodb lambda

Last synced: 17 May 2026

https://github.com/eduardomoroni/chatbot-witai

step by step guide to create a chatbot using Wit.ai an Hubot

chatbot docker hubot witai workshop

Last synced: 19 May 2026

https://github.com/w3labkr/nextjs14-aisdk4-chatbot

This is a chatbot starter template for the Next.js 14 based on AI SDK v4.

ai-sdk assistant-ui chat chatbot chatbot-ui chatgpt javascript js nextjs14 openai shadcn shadcn-ui ts typescript

Last synced: 13 Apr 2026

https://github.com/joaogsleite/amazon-lex-playground

Playground project to test the aws lex bot platform

aws aws-lambda aws-lex chatbot

Last synced: 09 May 2026

https://github.com/mmonire/librechat

Simple RAG chatbot designed to answer questions about Linux, free software, and influential figures like Linus Torvalds and Richard Stallman.

chatbot cohere rag

Last synced: 07 May 2026

https://github.com/u-c4n/thoth-bot

AI-powered CLI tool for chat, Python code generation, and improvement using multiple LLMs via Groq API. Streamlines coding workflow with automated code generation, execution, and error fixing.

ai-assistant chatbot cli-app code-generation groq-api llm python

Last synced: 08 Aug 2025

https://github.com/alexsandrov16/xbot

xBot es una librería en PHP diseñada para facilitar la creación y gestión de bots de Telegram. Con un enfoque en la simplicidad y la eficiencia

bot bot-development bot-framework chatbot php php8 telegram telegram-bot xbot

Last synced: 12 May 2025

https://github.com/h0ffy/jennychat

JennyLab FastAPI Chat IA and Sophia Asistant

chatbot chatui fastapi

Last synced: 19 May 2026

https://github.com/aayushpagare21-compcoder/embedme

Embedme is a versatile chatbot that seamlessly integrates into any portfolio website, effectively representing the user and showcasing their unique professional identity.

chatbot gemini langchain nextjs pinecone retrieval-augmented-generation vector-database

Last synced: 07 May 2026

https://github.com/ivan-fdez-garcia/chatgpt-ssii

Trabajo Fin de Grado: "Desarrollo de un Tutor Virtual basado en ChatGPT para la Asignatura de Sistemas Inteligentes en la Escuela Superior de Ingeniería Informática de Albacete"

artificial-intelligence assistants-api chatbot chatgpt computer-engineering education openai-api voiceflow

Last synced: 18 Feb 2026

https://github.com/raisess/discbot-factory

Discord chat bot pre-builded core.

chatbot discord discord-bot discord-js npm-package

Last synced: 30 Apr 2026

https://github.com/miketangoecho/marathon

Use the live chat to stream loop your videos.

chatbot ffmpeg streaming twitch

Last synced: 27 Jan 2026

https://github.com/jewels86/opal

A modular, embeddable and open-source framework for connecting neural networks.

ai artificial-intelligence chatbot machine-learning neural-network

Last synced: 05 Mar 2026

https://github.com/kostickm/watsonsocketbot

Get started with Watson services in Bluemix by building a simple chatbot.

bluemix chatbot watson watson-conversation watson-language-translator watson-tone-analyzer

Last synced: 25 Jun 2025

https://github.com/p12s/ai-advent

30 days of AI projects and experiments 🤖

agent ai chatbot

Last synced: 22 Jan 2026

https://github.com/chadokar/chatbotpdf

PDF chatbot with RAG pipeline

chatbot fastapi langchain llm python3 rag react typescript

Last synced: 08 Apr 2026

https://github.com/tpei/mindfulnessquoterbot

Telegram bot for random mindful quotes (/quote)

bot chatbot mindfulness telegram telegram-bot

Last synced: 14 Oct 2025

https://github.com/taskade/taskade

The AI-native workspace platform. Build apps, deploy agents, automate workflows — from one prompt.

ai ai-agents automation chatbot collaboration generative-ai llm low-code mcp no-code productivity project-management real-time task-management taskade workflow workflow-automation

Last synced: 07 Mar 2026

https://github.com/ln0185/vertonet

This is a new website project for Vertonet.is

api chatbot database mongodb next react typescript

Last synced: 24 Feb 2026

https://github.com/teambasehq/base-java-sdk

☕️ Base's official SDK for Java

base chat chatbot java java-sdk realtime slack

Last synced: 11 May 2026

https://github.com/kgelli/nlp-qa-chatbot

A neural network chatbot that answers questions about stories using memory networks trained on the Facebook Babi dataset.

chatbot deep-learning keras memory-networks neural-networks nlp

Last synced: 18 May 2026

https://github.com/george-nyamao/robo_chatbot_03132020

A simple chatbot that answers questions on the chatbots topic on Wikipedia.

chatbot machine-learning nlp nltk

Last synced: 15 Jul 2025

https://github.com/wildrun0/richiebot-2.0

Вторая итерация бота Ричи

async-await chatbot msgpack msgspec python vkbottle vkontakte

Last synced: 10 Feb 2026

https://github.com/chaganti-reddy/yt-rag

A Streamlit-based app that lets you ask questions or get a summary of any YouTube video using its transcript, powered by RAG (Retrieval-Augmented Generation).

chatbot python3 rag

Last synced: 18 May 2026

https://github.com/robertovicario/chatbot

An AI-powered assistant that can answer questions.

chatbot flask python webapp

Last synced: 18 May 2026

https://github.com/lysharma/replicate-with-ai-assistant-using-meta-llama-3-8b-instruct

A chatbot powered by meta from Replicate, offering an interactive, user-friendly interface built with Streamlit for real-time AI-driven conversations.

ai chatbot llama llama3 meta replicate replicate-api text-generation text-summarization

Last synced: 13 Mar 2025

https://github.com/specsmith-ai/specsmith-cli

Specsmith CLI: Turn vague ideas into actionable specs with AI. Works with Jira, GitHub and coding agents.

ai ai-agent ai-agents chat-application chatbot cli github github-integration jira jira-integration python specification specification-generation technical-specs

Last synced: 14 Oct 2025

https://github.com/afauzulh/finance-chatbot-llama

Domain-specific chatbot in finance using Large Language Model

chatbot deep-learning finance large-language-models llama2 natural-language-processing streamlit

Last synced: 07 May 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/vilhalva/entrevistador-com-webbot

👨‍🏫O BOT ENTREVISTADOR SIMULA ENTREVISTAS DE FORMA INTERATIVA, OFERECE FEEDBACK E PERMITE O DOWNLOAD DE UM RELATÓRIO COM AS RESPOSTAS.

bot chatbot css framework html javascript jquery projeto txt webbot

Last synced: 07 May 2026

https://github.com/sherbieny/chatbotto

A Japanese language chatbot application made with NextJs

chatbot copilot copilot-chat js mongodb mongodb-atlas nextjs nodejs rakuten-ma vercel-deployment

Last synced: 14 Apr 2026

https://github.com/togashigreat/python-discord-bot

Python Discord Bot easy to use and modify including music, Moderation, entertainment commands....

bot chatbot discord discord-bot discord-py openai-api python-bot python3

Last synced: 17 May 2026

https://github.com/uni-creator/rag-multifile-qa

A RAG (Retrieval-Augmented Generation) AI chatbot that allows users to upload multiple document types (PDF, DOCX, TXT, CSV) and ask questions about the content. Built using LangChain, Hugging Face embeddings, and Streamlit, it enables efficient document search and question answering using vector-based retrieval. 🚀

ai chatbot embeddings huggingface langchain nlp pdf-document-processor rag search streamlit vector

Last synced: 12 Sep 2025

https://github.com/pedrorocha-net/botkit-fb-boilerplate

Base code to create a new Facebook Messenger chatbot based on Botkit framework quickly

botkit chatbot chatbot-boilerplate facebook quickstart

Last synced: 14 Oct 2025