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/guillaumebouchetepitech/dirty-rag-attempt

Simple and stupid local RAG chatbot in TypeScript

chatbot local offline ollama rag simple-project

Last synced: 17 Apr 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/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/thaiebu/llama-3.1-8b-empathetic-responses_unsloth

A fine-tuned Llama model designed to deliver empathetic responses, seamlessly integrated with sentiment analysis to deeply understand and adapt to emotional nuances.

chatbot llama3 nlp pandas pytorch sentiment-analysis sentiment-classification transformer unsloth

Last synced: 18 Apr 2026

https://github.com/2desoo/vkbot

VKBotController — бот для ВКонтакте на Java с использованием Spring Boot для взаимодействия с VK Callback API

chatbot java rest-api spring-boot vk-api vk-callback-api

Last synced: 18 Apr 2026

https://github.com/guillempuche/adu

The initial version of a chatbot. Goal: improve the communication of the universities with their students.

auth0 authentication chat chatbot domain-driven-design jwt material-ui mongodb nodejs nosql pubsub react tdd

Last synced: 05 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/c0nant/chatbot-nodejs

Chatbot com NodeJS

chatbot cli docker jest-tests nodejs

Last synced: 18 Apr 2026

https://github.com/vipulpathak113/langgraph-chatbot

A Chat bot created using langgrapgh having memory, Human in loop, persistence

ai artificial-intelligence chatbot langchain langgraph memory

Last synced: 19 Apr 2026

https://github.com/al3x5dev/xbot

Minimalist PHP library for Telegram bots.

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

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/simonpierreboucher/llm_cohere_notebook

This repository provides Jupyter notebooks for exploring and utilizing Cohere's Large Language Models (LLMs) in various applications, including chatbots and retrieval-augmented generation (RAG). These notebooks serve as a practical guide for deploying Cohere models for conversational AI and information retrieval tasks.

chatbot cohere cohere-ai rag retrieval-augmented-generation

Last synced: 20 Apr 2026

https://github.com/hhow09/math-chatbot-mern

bot calculator using typescript, socket.io and mongoDB.

calculator chatbot mern-stack mongodb nodejs socket-io typescript

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/arunr1408/chatbot-nlp

A Python-based NLP chatbot with text summarization.

chatbot natural-language-processing nlp text-summarization

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/siddhant-vij/efficient-chat-ai

"Pay-As-You-Go" Terminal-based Chat Utility leveraging OpenAI's API.

chat-application chatbot cli conversational-ai gpt-4 natural-language-processing openai python token-management

Last synced: 21 Apr 2026

https://github.com/shreyakolluru/youtube-chatbot-using-langchain

An AI YouTube Assistant that lets you talk to videos! Automatically fetch transcripts from YouTube, store them in a FAISS vector database, and use Cohere's powerful models to chat or summarize video content. Powered by LangChain, FAISS, and Cohere — bringing conversational AI to video learning!

ai-assistant chatbot cohere-ai faiss information-retrieval langchain natural-language-processing rag text-embeddings

Last synced: 22 Apr 2026

https://github.com/umaarov/my-system

An intelligent Telegram userbot, featuring a persistent memory to learn from conversations, adapt, and respond with a unique, evolving persona.

ai ai-memory asnycio automation chatbot gemini-api generative-ai mysql nlp python telegram-userbot telethon

Last synced: 22 Apr 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/prakharagarwal135/geminiclone

A chatbot that mimics the Google Gemini chatbot using the Gemini API. It provides real-time conversations and smart replies. Built with smooth and responsive user experience.

api-integration chatbot conversational-ai gemini-api javascript

Last synced: 24 Apr 2026

https://github.com/tushar2704/celebrity-events-with-langchain

This project aims to provide a platform where users can discover and explore information about celebrities and events using the power of LangChain. Whether you're a fan looking for the latest updates on your favorite celebrities or an event organizer searching for a way to promote your upcoming event, this application has got you covered.

artificial-intelligence chatbot data-science langchain nlp

Last synced: 24 Apr 2026

https://github.com/lovc21/dialogflow-chatbot

This project features a chatbot that offers directions and transportation info in Ljubljana, Slovenia, based on weather conditions. It utilizes Dialogflow for language processing, Flask for the web framework, and MongoDB for data storage.

chatbot dialogflow python

Last synced: 24 Apr 2026

https://github.com/gopireddy99/chatbot_using_transformers

Simple Chatbot using Transformers in NLP For Indian Tourism

chatbot nlp transformers

Last synced: 06 Jun 2026

https://github.com/followingthefasciaplane/retarkov

markov chain discord chatbot that learns from you and has a personality disorder without AI

bot broken chatbot discord discord-bot discord-py markov-chain markovify troll

Last synced: 25 Apr 2026

https://github.com/hashi7412/chatgpt-react

Simple code that implement chat form using ChatGPT in frontend based React

chatbot chatgpt frontend hashi7412 react shinobi

Last synced: 26 Apr 2026

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

Nodejs server chatbot with Mitsuku

chatbot mitsuku nodejs

Last synced: 26 Apr 2026

https://github.com/sreeharicodes/django-bot-server

django bot server

chatbot django server

Last synced: 27 Apr 2026

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

A SwiftUI-based AI chat application leveraging the Gemini API to deliver dynamic, conversational AI capabilities.

ai chatbot gemini-api ios swift swiftui xcode

Last synced: 27 Apr 2026

https://github.com/razorcx-courses/parcel-vue-tailwindcss

Minimal starter Chatbot using LangChain with Vue 3, TailwindCSS and Parcel Bundler

chat-application chatbot langchain parcel-bundler tailwindcss vue3

Last synced: 27 Apr 2026

https://github.com/eliabdiel/python-chat-app

How to build a chat application with python and streamlit

chat-application chatbot frontend programming python streamlit streamlit-application webapp

Last synced: 27 Apr 2026

https://github.com/li-yang-cn/wechat-ai-chatbot

A simple WeChat AI chatbot that uses physical copy-paste operations for automation. 虽然复制粘贴, 但如果回复太快,账号容易拜拜。

aibot chatbot chatgpt wechat

Last synced: 27 Apr 2026

https://github.com/botforge-droid/cosmic-diary

🌌 Interactive cosmic diary using NASA APOD API, voice AI assistant, quiz, and 3D galaxy background

ai apod-api astronomy chatbot cosmic educational frontend-project interactive-website javascript nasa-api space threejs webapp

Last synced: 28 Apr 2026

https://github.com/kmohamedalie/chatbot

Odering pizza🍕 via a Chatbot🗣️🤖

chatbot deeplearning-ai openai prompt prompt-engineering restaurant

Last synced: 28 Apr 2026

https://github.com/harish-balaji-b/energy-conservation-chatbot

A chatbot based on OpenAI api, Steamlit and steamlit_chat which focuses mainly on Energy Conservation.

bot chatbot energy-conservation openai-api python steamlit

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/dacili/emptybotmedi

Intent chatbot created using Bot Framework Composer

azure azure-language-understanding bot bot-framework-composer chatbot intents luis-ai

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/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/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/idhamm15/chatbot-javascript

Chat Bot With Javascript

chatbot javascript

Last synced: 29 Apr 2026

https://github.com/denolfe/pickupgamebot

Bot for organizing pickup games in Discord via chat commands

chatbot discord pickup pickup-game

Last synced: 30 Apr 2026

https://github.com/njaffe/fast_api_chatbot

FastAPI powered chatbot using OpenAI API.

api chatbot fastapi llms python uvicorn

Last synced: 30 Apr 2026

https://github.com/bastienpo/fastagent

A tool making it easy to go from prototype to production

agents chatbot fastapi genai langchain

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/faizancodes/sata-chatbot

Get instant answers to your questions with a chatbot powered by Python, Twilio, Wikipedia, and Wolfram Alpha!

artificial-intelligence chatbot python sms text-message twilio wikipedia wolfram-alpha

Last synced: 30 Apr 2026

https://github.com/bebijayeeni/marvel-mongo

This project appears to be a RAG (Retrieval-Augmented Generation) chatbot built using LangChain, Google Generative AI, and MongoDB Atlas.

chatbot gemini-api mongodb

Last synced: 01 May 2026

https://github.com/karanjangid8656/compilex

A modern chatbot interface powered by Google's Gemini AI, designed to help with programming-related queries.

chatbot css flask gemini-api html javascript python

Last synced: 01 May 2026

https://github.com/arturovaine/telegram-bot-organizze

A Telegram bot that integrates with Organizze personal finance app, powered by Google Gemini AI. Ask questions about your finances in natural language and get instant responses with charts and insights.

bot chatbot finance-application organizze telegram telegrambot

Last synced: 08 Jun 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/chahiriabderrahmane/cdiscount_assistant_chatbot

Cdiscount Assistant Bot - AI-Powered Chatbot for Customer Service with Memory

chatbot gemini-ai langchain llama2 pinecone streamlit

Last synced: 01 May 2026

https://github.com/gabrieladnz/web-blooming

"Blooming" is an academic project for a flower e-commerce. Its goal is to offer an intuitive and easy-to-use platform for purchasing flowers online.

chatbot css html

Last synced: 02 May 2026

https://github.com/react-chatbotify-plugins/react-chatbotify-plugin-template

A template repository to help developers get started with creating React ChatBotify Plugins!

chatbot chatbotify javascript npm open-source open-source-project react react-chatbot reactjs typescript

Last synced: 02 May 2026

https://github.com/eliseobaquero/chatbot-cocina

Creación de un Chatbot que hará de Asistente de Cocina enfocado en Recetas Colombianas

artificial-intelligence chatbot cohere embeddings kitchen rag streamlit

Last synced: 02 May 2026

https://github.com/lightshzk/defoko-bot

🌸 Bot do WhatsApp da UTAU Defoko com IA, jogos e sistema de conquistas 💜

bot chatbot defoko javascript nodejs utau whatsapp whatsapp-bot

Last synced: 02 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/asheint/simple-ai-agent

Python AI agent using LangChain, LangGraph, and MCP for web scraping with Firecrawl integration

ai-agent automation chatbot langchain langgraph mcp

Last synced: 02 May 2026

https://github.com/nick-stebbings/rig_chatbot_project

Accompanying code to AI chatbot project video

ai android chatbot rig tauri

Last synced: 02 May 2026

https://github.com/ferdi00/universe

UniVerse: A Conversational Agent (chatbot) for University Support

agent chatbot dialogflow vr vrchat

Last synced: 03 May 2026

https://github.com/cmucheru/chatbot

A chatbot app with spacy

chatbot spacy

Last synced: 03 May 2026

https://github.com/juanjtorres11/docuwise

Chatbot that uses wisdom from document's embeddings to answer any topic via WhatsApp

chatbot cloudflare embeddings twilio whatsapp workers

Last synced: 03 May 2026

https://github.com/shengyou/openrndr-for-message-visualizer

「用 OPENRNDR 將 Chatbot 訊息視覺化」範例程式碼

chatbot generative-art kotlin openrndr visualization

Last synced: 03 May 2026

https://github.com/sam-x-specx/car-chatbot_filter

Flask AI chatbot for cars.

api chatbot css flask html python

Last synced: 03 May 2026

https://github.com/iiiioreo/roby-chatbot

ROBY Chatbot: A versatile Python chatbot employing natural language processing and mathematical expression evaluation, crafted with Tkinter for a dynamic user interaction.

ai chatbot database deep-learning json lemmatization machine-learning python

Last synced: 03 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/pourya90091/telegram-chatgpt-bot

A telegram bot that integrated with ChatGPT api.

chatbot chatgpt openai python-telegram-bot telegram-bot

Last synced: 03 May 2026

https://github.com/adamatti/adabot

Pet bot to play with ML and other stuffs

chatbot docker groovy java jvm

Last synced: 03 May 2026

https://github.com/ibrahimm7004/therapist-ai

Analyzes emotions via DeepFace by capturing facial expressions. Includes a therapist chatbot and emotion tracker/analyzer.

ai-healthcare ai-therapist chatbot deepface flask llama llm python therapy-app

Last synced: 03 May 2026

https://github.com/ralolooafanxyaiml/miara-llm-ai

A custom GPT-style Transformer Language Model built entirely from scratch using TensorFlow and Keras. No pre-trained APIs, just pure math and code.

attention-mechanism chatbot deep-learning from-scratch generative-ai gpt keras large-language-model llm natural-language-processing nlp python tensorflow text-generation transformer

Last synced: 13 Jan 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/ahmaruff/chatbot-lsa-py

chatbot with Latent Semantic Analysis

chatbot flask latent-semantic-analysis lsa nlp python

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/shamspias/telegram-chatbot-gpt3-celery

This repository contains a Telegram chatbot that leverages OpenAI's GPT-3 and Celery for task queue management. The chatbot can respond to messages, store the last 10 conversations for each user, and efficiently process messages using Celery. A great starting point for building your own AI-powered Telegram chatbot.

artificial-intelligence celery-tasks chatbot chatgpt dalle2 flask gpt-3 image-generation machine-learning natural-language-processing telegram-bot

Last synced: 04 May 2026

https://github.com/denny-b-justin/rag_data_extraction_using_gemini_llm

Retrieval-Augmented Generation (RAG) powered Large Language Model (LLM) to extract corporate governance details from Corporate Governance Reports.

chatbot deep-learning llm python

Last synced: 14 Mar 2025

https://github.com/nivasharmaa/codemom

CodeMom is a HackRU project aimed at helping beginners in coding and computer science. Utilizing NLP models, it provides personalized assistance through an interactive chatbot, dynamic React-based UI, backend integration, and comprehensive HTML resources.

chatbot hackathon-project hackru html-css javascript jest progressivewebapp python react reacttestinglibrary webvitals

Last synced: 04 May 2026

https://github.com/anskm/youtube-chat-extension

AI-powered Chrome extension for chatting with YouTube videos. Features smart routing for 95%+ cost savings.

ai chatbot chrome-extension gemini-api javascript youtube

Last synced: 04 May 2026

https://github.com/shreydan/naive-rag-compose

naive rag using docker-compose with multiple services: ingestion, embedding, query, llm-chat + streaming with openrouter/openai

chatbot docker docker-compose faiss fastapi llm openai-api retrieval-augmented-generation vector-database

Last synced: 04 May 2026

https://github.com/shunji-taki/aichan

Slack上でOpenAIを使う会話型AIボット「AIちゃん」のソースコード

chatbot openai openai-api-chatbot python slack slack-bolt slack-bot sqlite

Last synced: 04 May 2026

https://github.com/mohammadhashim135/let-me-heal

LetMeHeal is a Streamlit-based AI chatbot designed to provide reliable medical insights.

ai application chatbot collaboration good-first-issue huggingface langchain medical python rag streamlit

Last synced: 04 May 2026