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/dore4n/chatbot_waproject

O projeto Chatbot Waproject é um chatbot interativo e educacional, utilizando tecnologias como LangChain, LangGraph, ChromaDB, e Streamlit. O agente é especializado em responder perguntas sobre o livro "O Pequeno Príncipe", utilizando um mecanismo de Recuperação de Dados por Busca (RAG).

chatbot chromadb docker groq-api huggingface langchain langgraph llm pequeno-principe python rag streamlit

Last synced: 12 Apr 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/gabrielkoo/scalable-stateful-streamlit-chatbot-on-aws

Streamlit Chatbot build on AWS that is Truly Scalable Stateful

aws bedrock chatbot docker ecs efs fargate genai python scalable stateful streamlit

Last synced: 12 Apr 2026

https://github.com/s-m-j-i/speech-to-speech-chat

A speech-to-speech chat app using Gemini and Kokoro

chatbot gemini gemini-api gemini-pro generative-ai kokoro-tts python speech-to-speech

Last synced: 16 Mar 2025

https://github.com/itsbeelaw/neil-dechat-tyson

A chatbot that thinks it is the famous astrophysicist in AI/ML form. We'll call him Neil deChat Tyson

ai-ml chatbot pycharm

Last synced: 05 Feb 2026

https://github.com/ronnyrocke/assistenterobo

Robô IA é um chatbot em português brasileiro com visual pixelado e personalidade única. Ele conversa de forma natural usando o modelo meta-llama via API OpenRouter. Backend simples em Node.js/Express e deploy no Render.com.

chatbot css html ia javascript node node-express openrouter-api

Last synced: 06 May 2026

https://github.com/vilhalva/calculadora-de-matematica

👨‍🏫A CALCULADORA PERMITE QUE O USUÁRIO REALIZE OPERAÇÕES MATEMÁTICAS BÁSICAS COMO SOMA, SUBTRAÇÃO, MULTIPLICAÇÃO E DIVISÃO ENTRE DOIS NÚMEROS INTEIROS.

bot chatbot matematica projeto rust terminal

Last synced: 20 Jun 2026

https://github.com/sakthivinash2/csv_filebot_fusion

An LLM powered ChatBot Streamlit app so you can chat with your CSV files

chatbot langchain llama2 llm python

Last synced: 20 Jan 2026

https://github.com/ryanmaxiemus/dixie-chatbot-desktop

Dixie is a powerful and intelligent chatbot designed to provide real-time answers using up-to-date web data, brainstorm ideas, generate code in multiple programming languages, and assist with project planning. Built with Electron.js, Dixie runs as a desktop application, ensuring a seamless and interactive experience without relying on a web browser

ai api app application artificial-intelligence chat chatbot css css3 desktop electron html html5 javascript llm search search-engine

Last synced: 06 May 2026

https://github.com/abhisheksinghdhadwal/in-surely

An interactive insurance policy query-answering notebook with a Retrieval-Augmented Generation (RAG) pipeline with semantic search, caching, and GPT-based response generation.

chatbot chatgpt chatgpt-api-wrapper inference information-retrieval insurance natural-language-processing rag retrieval-augmented-generation semantic-search text-extraction

Last synced: 06 May 2026

https://github.com/jahez07/aichatsupport

AI Customer Support System

chatbot gemini-api generative-ai

Last synced: 05 Feb 2026

https://github.com/my-challenges-for-work/__AI__chatbot-with-ChatGPT

An agent that responds to weather-related queries. If it is a weather-related question, it responds based on the information indexed in the database. For predictions, it consults the ChatGPT API.

chatbot langchain python

Last synced: 16 Jul 2025

https://github.com/aitechhero/nonullsense-awsai-chatbot

Efficient and effective chatbot deployment on AWS! This repository supports the "No Nullsense AI Chatbot" YouTube series and delivers a streamlined guide to building and deploying a chatbot application on Amazon Web Services (AWS) leveraging open-source tools.

ai amazon-web-services artificial-intelligence aws aws-bedrock chatbot cloudformation dialogflow lambda natural-language-processing nlp open-source python rasa serverless

Last synced: 09 May 2026

https://github.com/vincent-tran-94/quiz_ptd_application

Création d'une application web full stack pour un jeu de concours de quiz destiné aux utilisateurs, couvrant quatre thématiques : droit, humanitaire, vulgarisation et social, avec une liste de sujets disponibles.

application backend chatbot css dashboard docker flask html javascript jinja postgresql python quiz-app sqlalchemy stripe

Last synced: 12 Apr 2026

https://github.com/warmachine028/hr-chatbot

A chatbot to resolve HR related queries of Pursuit Employees

chatbot nlp-machine-learning open-source python

Last synced: 10 Jun 2025

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/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/rohan-bhautoo/tradebot-assistant

The purpose of the TradeBot Assistant was to build a robust chatbot system, which can identify different trading queries of users and give the appropriate response, using the IBM Watson Assistant platform.

chatbot ibm ibm-cloud ibm-db2 ibm-watson-assistant trade-bot

Last synced: 26 Apr 2026

https://github.com/jburguera/chatbot-dynamic-memory

Hybrid memory system for AI chatbots combining short-term windows with semantic retrieval. Built with Redis, Qdrant, and Pydantic AI

chatbot conversational-ai memory openai pydantic-ai python qdrant redis semantic-search vector-database

Last synced: 06 May 2026

https://github.com/petroniuss/chatbot

Simple chatbot for a restaurant.

chatbot dialog-flow

Last synced: 24 Mar 2025

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

Nodejs server chatbot with database MongoDB

chatbot nodejs

Last synced: 11 Apr 2026

https://github.com/timelesshc/rag-based-chatbot-with-gradio

Build your own Custom RAG Chatbot using Gradio, Langchain and ChatGPT

bge-large-zh chatbot chatgpt chroma gradio huggingface langchain python retrieval-augmented-generation

Last synced: 02 Jan 2026

https://github.com/synoize/s-aibot-free-api

Build S-AiBot using Free API of deepseek r1 ai model

ai ai-model chatbot deepseek-ri s-aibot

Last synced: 12 Jun 2026

https://github.com/cephascard0207/chatbot-js

This is a ChatBot created using Js.

chatbot chatbot-js js

Last synced: 23 Mar 2025

https://github.com/myrmlbst/lexiconic-openai

OpenAI chatbot that assists in book recommendations via scraping URLs from large bookish websites, built with Next.js and Tailwind CSS. Also: a reimplementation of my old Ruby webscraper

book-recommendation-model chatbot openai-api

Last synced: 28 May 2026

https://github.com/wwwflorencio/todd-dialogflow

my personal assistant with dialogflow

assistant chatbot dialogflow google now now-cli serverless zeit-now

Last synced: 01 Jul 2025

https://github.com/jpradoar/chat_server_info

chat para obtener info de servers usando hangout

chatbot hangout python

Last synced: 24 Mar 2025

https://github.com/lucasgleria/chat-lleria

Sistema de chatbot inteligente com Google Gemini API, React e Flask, implementando sistema de roles personalizados para diferentes contextos de interação (recrutador, desenvolvedor, cliente, estudante).

axios chatbot flask gemini-api json python react tailwindcss

Last synced: 11 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/optiflowz/laptop-centar-chat

Official AI Chat for Laptop Centar

ai chat chat-app chatbot socket-io

Last synced: 20 Jan 2026

https://github.com/sparsh-kumar/openuserlike-ai

🚀 The free, AI-powered alternative to Userlike! 🤖 openuserlike-ai free uses LLM to provide instant, intelligent replies to live users, trained on your e-commerce catalog and dynamically updated with every change. 🔄 Say hello to automated, smart customer support! 💬✨

ai angular chatbot jwt llms mongodb nestjs nlp-machine-learning nodejs rabbitmq rabbitmq-consumer redis scalability scalable-architecture

Last synced: 11 Apr 2026

https://github.com/webessentz/apollo

Apollo - AI-powered tool that converts wireframes and design mockups into production-ready code. Built with Next.js, PostgreSQL, and Firebase.

ai ai-code-generation api chatbot code-generation firebase gemini neon-db neondb nextjs no-code openai saas typescript vercel wireframe

Last synced: 11 Apr 2026

https://github.com/analyticace/cognitext

CogniText is a LLM powered PDF reader that allow user to chat and get summary information about your pdf files. This app is powered by https://octo.ai/

api artificial-intelligence chatbot javascript llama2 llm nodejs octo

Last synced: 22 Jan 2026

https://github.com/moiz-codebyte/merngpt

MERN-AI-ChatBot application, built with React, TypeScript, and Vite.

chatbot chatbotusingreact

Last synced: 13 Oct 2025

https://github.com/michael-matta1/datacompanion-rag-tutor

Intelligent RAG-powered data science tutor with advanced memory capabilities. Features personalized learning, multi-format document processing, semantic course recommendations, and adaptive responses using Google Gemini/Hugging Face APIs with Pinecone vector storage.

agent agentic-ai agents ai ai-agents chatbot data-science datacamp datascience langchain llm llm-agents machine-learning pinecone python rag rag-chatbot streamlit

Last synced: 11 Apr 2026

https://github.com/zzarif/resumechat-ai

Llama RAG app to chat with Applicants' Resume and Extension for LinkedIn

chatbot chromadb chrome-extension crossencoder fastapi huggingface langchain ollama poetry rag sentence-transformers sseclient streamlit

Last synced: 11 Apr 2026

https://github.com/x-l117/emotion_bot

very basic project for emotion within a bot

ai-concepts beginner chatbot python python3

Last synced: 16 Jul 2025

https://github.com/djccnt15/messenger_bot

Simple Telegram Alarm Bot

bot chatbot python telegram telegram-bot

Last synced: 13 Jul 2025

https://github.com/andreakinder/ai-notebook

AI-Notebook is an API-based chatbot application that uses the Python HuggingFace library and the GPT Chat API to generate notes.

ai chatbot huggingface notebook

Last synced: 17 Jul 2025

https://github.com/bharathi4real/caramel

a simple web-based chatbot which uses regex patterns and capable of interacting with users and sending multimedia.

aichatbot chatbot golang regex server webchatbot

Last synced: 07 Mar 2026

https://github.com/muntahashams/chatbot

convert affirmative present simple and continuous sentence into interrogative and negative sentence

aiml aiml-bots chatbot introgative-sentence negative-sentence

Last synced: 23 Jul 2025

https://github.com/l1ght14/chatbot

Book Recommender Chatbot is a rule-based web app built with Python and Flask. It uses popularity and collaborative filtering to recommend books based on user preferences, offering personalized suggestions via a chat interface.

bookrecommender chatbot css flask html jvascript python rule-based

Last synced: 04 May 2026

https://github.com/mrzstack/voice-interactive-chatbot

This project is a Python-based conversational AI chatbot that allows voice-based interactions using speech recognition (for input) and text-to-speech (for output). It uses a pre-trained model (DialoGPT) and can be fine-tuned on custom datasets using training.py.

ai-assistant chatbot machine-learning python speech-synthesis speech-to-text voice-interface voice-recognition

Last synced: 23 Jun 2025

https://github.com/matteo-convertino/hire-api

HIRE (Human Intelligence Recruitment Engine) is a cutting-edge HR tech platform designed to streamline and modernize the recruitment process through artificial intelligence. It automates candidate screening and evaluation, providing scalable and objective hiring tools for companies.

ai artificial-intelligence chatbot gemini-api hire hr human-resources interview recruitment recruitment-automation recruitment-process recruitment-software spring springframework

Last synced: 16 May 2026

https://github.com/presizhai/gemini-explorer-missions

This project creates a user-friendly platform that allow non-technical users to interact with & explore Google's advanced LLM, Gemini. Developed using Streamlit & Python, the platform provides a chat interface for real-time conversations, customized responses, & maintains conversation history, making AI technology more accessible & engaging.

ai chatbot google-api google-cloud-platform google-gemini-ai google-generative-ai machine-learning streamlit-dashboard vertex-ai

Last synced: 30 Oct 2025

https://github.com/harium/sunbot-slack-legacy

Plugin to turn your Suneidesis Chatbot into a Slack Bot

bot chatbot slack slack-bot suneidesis-chatbot

Last synced: 23 Jun 2025

https://github.com/mbhardt/archivegpt

Advanced, no-frills framework for deploying public-facing chatbots

ai bluearchive chatbot chatbot-framework cunny llama llama3-1 openai openai-api sillytavern uoh

Last synced: 19 Apr 2026

https://github.com/shlokarora2709/docwise

DocWise is a Django-based web application that manages medical consultations and reports. It features medical report processing, doctor registration, appointment booking, video calling via WebRTC, and a chatbot with Retrieval-Augmented Generation (RAG) for enhanced interactions.

api authentication backend chatbot django gmail-api google-generative-ai html-css js python3 rag retrival-augmented-generation tailwindcss webrtc-video

Last synced: 06 Apr 2026

https://github.com/2shin0/similarity_educational_chatbot

💬 임베딩의 개념과 유사도 기반 학습 챗봇 구현

chatbot educational-chatbot embedding nlp-embeddings similarity-chatbot

Last synced: 22 Jun 2025

https://github.com/abrahum/rikka

dart onebot application sdk

chatbot onebot

Last synced: 19 Jul 2025

https://github.com/danishzulfiqar/wiser-machines-chatbot

This chatbot is based upon principal concept of vectors embeddings. Embeddings enables us to get desired info from trained LLM's and SLM's based upon our specific dataset.

artificial-intelligence chatbot embeddings machine-learning rag vector-database

Last synced: 29 Jun 2026

https://github.com/izaiasmorais/memory-mind

Memory Mind é uma plataforma de IA que permite criar agentes inteligentes com memória contextual.

ai ai-sdk chatbot rag shadcn-ui typescript vercel

Last synced: 21 Jun 2025

https://github.com/jocker-123/chatq

Local Retrieval-Augmented Generation (RAG) system built with FastAPI, integrating vector search, Elasticsearch, and optional web search to power LLM-based intelligent question answering using models like Mistral or GPT-4.

chatbot chatbot-framework chatql-react chatroom clean-ui fastapi flutter-bloc graphql mqtt nestjs nodejs rag semantic-search vector-database

Last synced: 12 Sep 2025

https://github.com/aaroncanillas/rag-chatbot-assistant

retrieval augmented generation (RAG) based chatbot

chatbot embeddings langchain llm retrieval-augmented-generation

Last synced: 21 Jun 2025

https://github.com/dchobarkar/chatbot-scalable-infra

Scalable, cost-aware, multi-agent chatbot infrastructure powered by OpenAI, Redis, Supabase, and Railway.

bullmq chatbot multi-agent nodejs openai railway redis scalable-infrastructure supabase typescript vector-db

Last synced: 21 Jun 2025

https://github.com/famclaw/famclaw

Self-hosted family AI gateway with parental controls. Runs on Linux, macOS, and Android (Termux) — Raspberry Pi, mini PC, old laptop, homelab server, even a phone. Telegram, Discord, web. Privacy-first, works with any LLM (local or cloud), OPA content filtering, MCP skill scanning.

ai-assistant chatbot chatgpt-alternative discord-bot family go homelab llm local-first local-llm mcp ollama openclaw parental-control picoclaw privacy raspberry-pi self-hosted self-hosted-ai telegram-bot

Last synced: 11 May 2026

https://github.com/ianjure/chatgpt-clone

A ChatGPT clone with summarization option.

chatbot chatgpt gemini streamlit

Last synced: 17 May 2026

https://github.com/asma-hachaichi/langchain-rag-chatbot

A chatbot powered by Retrieval-Augmented Generation (RAG) and LangChain, designed for intelligent and context-aware question answering.

chatbot fastapi langchain ngrok nlp rag streamlit

Last synced: 07 Apr 2026

https://github.com/cypherfelix/pawait-llm-qa-app

Full-stack Q&A app: Next.js frontend, FastAPI backend, LLM AI answers

ai chatbot fastapi fullstack llm nextjs openai python qna railway react taiwindcss typescript vercel webapp

Last synced: 30 Dec 2025

https://github.com/deepak786/faq-chatbot

A streamlit-based chatbot that answers questions based on a FAQ database using LangChain and Ollama for local LLM inference.

chatbot langchain ollama rag streamlit

Last synced: 07 Apr 2026

https://github.com/choudaryhussainali/groq_api_llm_chatbot

A simple and efficient command-line chatbot built using the Groq API and LLaMA 3.3-70B Versatile model. This project allows users to interact with a powerful large language model directly from the terminal.

ai-chatbot chatbot cli-chatbot dot-env generative-ai groq groq-api language-model llama llm machine-learning natural-language-processing openai-alternative python terminal-chatbot

Last synced: 20 Jun 2025

https://github.com/garlichck/chatspark

ChatSpark is a lightweight, customizable React component for building modern AI chat interfaces. It supports markdown rendering, syntax-highlighted code blocks, animated streaming replies, and analytics hooks. Perfect for LLM-based apps, prototypes, or dev dashboards.

ai chat-ui chatbot component npm-package react ui-library

Last synced: 20 Jun 2025

https://github.com/afauzulh/simple-ecommerce-chatbot

Simple ecommerce product catalogue chatbot using Ollama, LangChain, Streamlit and DummyJSON Product API

agent-tools chatbot docker dummyjson-api langchain large-language-models ollama prompt-engineering

Last synced: 05 Apr 2026

https://github.com/diivvuu/product-focused-chatbot-app

React native chat bot application with basic functionalities added using Firebase and COHERE (free model)

chatbot cohere-ai firebase raect-native react-gifted-chat

Last synced: 19 Jun 2025

https://github.com/mostafa-ghaith/agentic-rag-app

A powerful chatbot application that uses Agentic RAG (Retrieval Augmented Generation) to intelligently answer questions about uploaded PDF documents. The system combines the power of LangChain, OpenAI's GPT models, and vector storage to provide accurate, context-aware responses.

chatbot langchain rag retrieval-augmented-generation

Last synced: 02 Jul 2026

https://github.com/richxxt/blackfriday-gpts-prompts

Explore a collection of prompts and jailbreaks for GPTs, designed to enhance your projects in various fields. 🚀 Dive into topics like programming, marketing, and creativity, and collaborate with AiDark.net, your autonomous AI software engineer. 💻

agents agi ai anthropic artifacts awesome chatbot chatgpt claude exploit gemini google gpt hack jailbreak openai prompts spam

Last synced: 19 Jun 2025

https://github.com/jfmdev/simple_chatbots

Simple Chatbots implemented with Machine Learning

chatbot ia machine-learning python sbert tensorflow

Last synced: 16 May 2026

https://github.com/jarhill0/webchatbot

Tool to build a simple web-based keyword chatbot.

chatbot flask twilio

Last synced: 16 May 2026

https://github.com/eric-wien/ogma

Talk to Claude Code from Telegram — a minimal, self-hosted personal-assistant gateway. Your own bot, your own auth, no hosted service.

ai-assistant anthropic chatbot claude claude-code llm personal-assistant python raspberry-pi self-hosted telegram telegram-bot

Last synced: 02 Jul 2026

https://github.com/vdoninav/ami_gpt

ruGPT3Large advanced Telegram chatbot

ai chatbot gpt gpt-chatbot gpt2 gpt3 nlp pytelegrambotapi sqlite sqlite3 telegram-bot

Last synced: 25 Jan 2026

https://github.com/PreppHint/PNG-compressor

PNG Compressor reduces PNG file size while maintaining high quality. It offers drag-and-drop ease, customizable settings, and fast processing.

chatbot deepseek deepseek-r1 image-compression image-compressor image-processing png png-compression png-compressor png-conversion

Last synced: 24 Oct 2025

https://github.com/guinacio/infinite-backrooms

Interactive multi-persona AI conversation platform using Ollama. Create AI personas with distinct roles and watch them engage in dynamic conversations with @mention support, configurable context, and advanced log analysis.

ai ai-agents artificial-intelligence chatbot conversation conversational-ai interactive llm local-ai multi-agent nlp ollama personas python streamlit web-application

Last synced: 18 Jun 2025

https://github.com/anandusasikumar10/aya-desktop-therapist

A local AI therapist desktop app bilt with python, Tkinter , and Ollama . Fully private , offline , and simple.

ai-assistant chatbot desktop-app llm local-llm mental-health mistral offline-ai ollama open-source python therapist tkinter

Last synced: 21 Apr 2026

https://github.com/zenika/faq-slack-bot

A chatbot that answers questions using external APIs

chatbot faq message messenger-bot slack slash-commands workplace

Last synced: 20 Apr 2026

https://github.com/prathamx595/openchat

don't mind me just trying out open router

ai chatbot nextjs openrouter shardcn

Last synced: 16 May 2026

https://github.com/nesohq/bgce-bot

Python-based chatbot for streamlining project discussions by linking pull requests and issues in development channels

automation chatbot collaboration development-tools discord-bot github-api python

Last synced: 02 Jul 2026

https://github.com/sanchezluys/desarrollando-chatbots-con-asisteclick

Como programar y desarrollar chatbots con Asisteclick

bots chatbot chatgpt

Last synced: 08 Jun 2026

https://github.com/rishabh3562/sentiment-analysis-chatbot-js

A simple chatbot built with TypeScript and the Gemini API, utilizing sentiment analysis with an event-stream architecture.

ai chatbot gemini-api sentiment-analysis typescript

Last synced: 17 Jun 2025

https://github.com/arunghosh/fb-stock-chatbot

Facebook chatbot to get stock related information

chatbot docker facebook stock-market

Last synced: 17 May 2026

https://github.com/atharvapathak/customer_service_chatbot

Customer Service Chatbot Repository includes a range of features for building custom chatbots that can handle customer service queries and support requests. These features include NLP capabilities and pre-built dialog flows that can help chatbots understand and respond to customer.

chatbot database dialogflow nlp nltk reinforcement-learning restful-api spacy tensorflow

Last synced: 22 Feb 2026

https://github.com/bafs/uberhal

A simple chatbot experiment using Markov chains.

chatbot chatbot-experiment markov-chain

Last synced: 21 Aug 2025

https://github.com/akshatsrivastava0312/simple-chatty-bot

Simulation of a simple chatbot

chatbot easy-to-use non-ai python

Last synced: 03 Jul 2026

https://github.com/krishnagandhicode/brainwave-ai

Brain Wave AI is a cutting-edge web application that integrates Gemini's API to fetch real-time data and deliver intelligent insights. This project represents my first experience working with AI-powered applications, full-stack web development, and MongoDB-based backend storage.

ai aichatbot aimodel chatbot llm mongodb reactjs responsive webdevelopment

Last synced: 05 Apr 2026

https://github.com/alich03/rag-chatbot-flask-api-streamlit

chatbot using openai and flask api with streamlit frontend

chatbot flask flaskapi openai rag streamlit

Last synced: 12 Apr 2026

https://github.com/nottyo/line-travel-bot

LINE BOT to check weather, currency exchange rate before you go on vacation

chatbot line python travel weather

Last synced: 13 Apr 2025

https://github.com/prathmesh2507/eva-personal-ai

EVA is a personality-driven AI assistant with a Jarvis-inspired UI, mood-aware responses, and a real-time conversational interface powered by Claude API.

ai-assistant chatbot jarvis-ui

Last synced: 16 May 2026