awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

14 रिपॉजिटरी

Awesome GitHub RepositoriesConversational Bot Development

Tools and frameworks for creating interactive chat interfaces and bots with integrated capabilities like web search.

Distinct from Chat Bot Integrations: Focuses on the end-to-end engineering and capabilities of the bot rather than just integration into a specific messaging platform.

Explore 14 awesome GitHub repositories matching artificial intelligence & ml · Conversational Bot Development. Refine with filters or upvote what's useful.

Awesome Conversational Bot Development GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • gunthercox/chatterbotgunthercox का अवतार

    gunthercox/ChatterBot

    14,493GitHub पर देखें↗

    ChatterBot is a conversational AI framework and machine learning dialogue system used to build bots that generate automated responses. It functions as a multilingual natural language processing library and a vector-based knowledge base, utilizing logic adapters and statistical pattern matching to select the most confident response to user input. The system supports multilingual chatbot training and processing by using a design independent of specific linguistic rules. It employs semantic vector search to retrieve contextually accurate responses from a database of stored conversations and can

    Provides a comprehensive framework for building automated chat systems that process natural language and generate responses based on dialogue patterns.

    Pythonbotchatbotchatterbot
    GitHub पर देखें↗14,493
  • netease-youdao/qanythingnetease-youdao का अवतार

    netease-youdao/QAnything

    14,020GitHub पर देखें↗

    QAnything is a retrieval-augmented generation application framework and self-hosted AI interface. It functions as a system that combines a vector database knowledge base, a document parsing service, and a hybrid search engine to generate answers based on private user data. The project features a modular pipeline architecture that allows users to independently replace components such as parsers, embedding models, and reranking engines. It supports local-first model deployment and offline operation to ensure data privacy, and includes a two-stage retrieval pipeline that merges dense vector embe

    Provides a framework for building interactive conversational agents that answer questions from private documents using custom roles.

    Python
    GitHub पर देखें↗14,020
  • microsoftdocs/azure-docsMicrosoftDocs का अवतार

    MicrosoftDocs/azure-docs

    10,894GitHub पर देखें↗

    Azure Docs is the official technical documentation repository for Microsoft Azure, the cloud computing platform. It provides comprehensive guidance on the full spectrum of Azure services, covering everything from core infrastructure components like virtual machines, Kubernetes clusters, and serverless computing to platform services for AI, machine learning, data analytics, and storage. The documentation details how to provision, manage, and govern cloud resources at scale, including policy enforcement, identity management, and cost optimization. The documentation distinguishes Azure through i

    Documents Azure's Bot Service for creating intelligent, serverless chatbots that scale on demand.

    Markdownskilling
    GitHub पर देखें↗10,894
  • microsoft/botframework-sdkmicrosoft का अवतार

    microsoft/botframework-sdk

    7,803GitHub पर देखें↗

    This project is a conversational AI software development kit and framework used to build interactive chatbots that engage in natural language conversations and execute tasks for end users. It provides a multi-channel bot framework that connects conversational agents to various external messaging services using standardized adapters. The SDK includes a conversational workflow orchestrator and a natural language processing toolkit for analyzing user intent and extracting entities to route conversation flows. It further incorporates a speech integration framework that enables bidirectional audio

    Provides a dedicated desktop environment to run and inspect conversational logic for bots hosted locally or remotely.

    JavaScriptazure-bot-servicebotbot-builder
    GitHub पर देखें↗7,803
  • paddlepaddle/erniePaddlePaddle का अवतार

    PaddlePaddle/ERNIE

    7,717GitHub पर देखें↗

    ERNIE is a development toolkit for training, fine-tuning, and deploying large language models built on the PaddlePaddle deep learning platform. It provides a comprehensive suite of core components, including an inference server for vision and language models, a training and fine-tuning toolkit, and a framework for building retrieval-augmented generation systems using private knowledge bases. The project features multimodal AI models capable of reasoning across text, images, and video to perform complex visual understanding and information extraction. It distinguishes itself through specialize

    Enables the creation of interactive chat interfaces and bots that integrate real-time web search for dynamic information delivery.

    Pythonernieernie-45ernie-45-vl
    GitHub पर देखें↗7,717
  • paddlepaddle/larkPaddlePaddle का अवतार

    PaddlePaddle/LARK

    7,717GitHub पर देखें↗

    LARK is a development toolkit for training, fine-tuning, and deploying large language models and multimodal models based on PaddlePaddle. It functions as a comprehensive framework that includes an LLM training orchestrator, an inference server, and a multimodal model framework for processing text, image, and video inputs. The project features a retrieval-augmented generation system for building conversational applications that integrate web search and private knowledge bases. It provides specific capabilities for multimodal reasoning and complex logic, enabling the extraction of structured da

    Provides tools for creating interactive chat interfaces and bots that integrate real-time web search for grounded information retrieval.

    Python
    GitHub पर देखें↗7,717
  • jamwithai/production-agentic-rag-coursejamwithai का अवतार

    jamwithai/production-agentic-rag-course

    6,972GitHub पर देखें↗

    This project is an educational course and technical blueprint for building production-ready retrieval-augmented generation systems. It provides a curriculum and implementation strategies for designing agentic workflows, containerized AI infrastructure, and retrieval pipelines using large language models. The materials focus on agentic design patterns, utilizing state-based decision nodes to rewrite queries and grade retrieved documents. It differentiates its approach by providing a deployment framework for managing databases, search engines, and API services through container orchestration.

    Integrates agentic AI capabilities into messaging interfaces for asynchronous user interaction.

    Python
    GitHub पर देखें↗6,972
  • crestalnetwork/intentkitcrestalnetwork का अवतार

    crestalnetwork/intentkit

    6,502GitHub पर देखें↗

    IntentKit is an open-source platform for deploying and managing a collaborative team of AI agents that can work together to complete complex tasks. It provides a self-hosted agent orchestrator that coordinates multiple agents through a modular pipeline of entrypoints, orchestration, and storage, all running as containerized services using Docker Compose or Swarm for production-grade deployment. The platform distinguishes itself by offering a plugin-based system for extending agent capabilities without modifying the core codebase, along with built-in integrations for connecting agents to socia

    Handles mentions, replies, typing indicators, message splitting, and per-user or per-channel memory for Discord interactions.

    Pythonagent-frameworkagenticai
    GitHub पर देखें↗6,502
  • dsdanielpark/bard-apidsdanielpark का अवतार

    dsdanielpark/Bard-API

    5,196GitHub पर देखें↗

    Bard-API Google Gemini के साथ बातचीत करने के लिए एक एसिंक्रोनस Python रैपर और क्लाइंट है। यह एक स्टेटफुल कन्वर्सेशन मैनेजर और मल्टीमॉडल इंटरफेस के रूप में कार्य करता है, जो उपयोगकर्ताओं को भाषा मॉडल में टेक्स्ट और इमेज प्रॉम्प्ट भेजने और प्रतिक्रिया प्राप्त करने की अनुमति देता है। यह लाइब्रेरी एक कुकी-आधारित प्रमाणीकरण प्रणाली का उपयोग करती है जो अनुरोधों को अधिकृत करने के लिए स्थानीय ब्राउज़र स्टोरेज से सत्र टोकन निकालती है। एक्सेस और कनेक्टिविटी का प्रबंधन करने के लिए, इसमें क्षेत्रीय प्रतिबंधों को बायपास करने और IP ब्लॉक से बचने के लिए प्रॉक्सी-आधारित अनुरोध रूटिंग शामिल है। यह प्रोजेक्ट मल्टीमॉडल AI विश्लेषण और निरंतर मल्टी-टर्न संवादों को सक्षम करने के लिए सत्र इतिहास के रखरखाव की क्षमताओं को कवर करता है। यह प्रतिक्रियाओं से इमेज लिंक निकालने, टेक्स्ट को स्पीच में बदलने और स्थानीय वातावरण के भीतर उत्पन्न कोड स्निपेट को स्वचालित रूप से निष्पादित करने के लिए उपयोगिताएँ भी प्रदान करता है।

    Facilitates building chatbots that maintain stateful session history and context for multi-turn dialogues.

    Pythonai-apiapibard
    GitHub पर देखें↗5,196
  • microsoft/botbuilder-samplesmicrosoft का अवतार

    microsoft/BotBuilder-Samples

    4,511GitHub पर देखें↗

    यह रिपॉजिटरी Bot Framework SDK का उपयोग करके संवादात्मक बॉट्स बनाने के लिए एक नमूना लाइब्रेरी और डेवलपमेंट किट है। यह डेवलपर्स को इंटरैक्टिव चैट इंटरफेस और संवाद प्रवाह बनाने में मदद करने के लिए कार्य-केंद्रित कोड उदाहरणों, टेम्प्लेट और कार्यान्वयन गाइड का एक संग्रह प्रदान करती है। यह प्रोजेक्ट Bot Framework के लिए एकीकरण पैटर्न पर केंद्रित है, जो कस्टम मिडलवेयर, पहचान प्रमाणीकरण और बाहरी बॉट कौशल के कनेक्शन को लागू करने के लिए विशिष्ट उदाहरण प्रदान करता है। इसमें मल्टी-चैनल चैटबॉट टेम्प्लेट के लिए संदर्भ कार्यान्वयन शामिल हैं जो एक एकल एजेंट को एक एकीकृत स्कीमा के माध्यम से कई मैसेजिंग प्लेटफॉर्म पर संचालित करने की अनुमति देते हैं। यह लाइब्रेरी संवादात्मक AI क्षमताओं की एक विस्तृत श्रृंखला को कवर करती है, जिसमें AI एजेंटों का ऑर्केस्ट्रेशन, वार्तालाप स्थिति और संदर्भ दृढ़ता का प्रबंधन, और समृद्ध यूजर इंटरफेस तत्वों का एकीकरण शामिल है। यह प्राकृतिक भाषा समझ, ज्ञान आधारों के उपयोग और क्लाउड वातावरण में बॉट्स की तैनाती के लिए मार्गदर्शन भी प्रदान करती है। संसाधन और नमूने C#, JavaScript और Python में विकास के लिए प्रदान किए जाते हैं।

    Provides a comprehensive framework for developing conversational bots with interactive chat interfaces and dialogue flows.

    HTMLbot-frameworkbotsdotnet
    GitHub पर देखें↗4,511
  • claudiajs/claudiaclaudiajs का अवतार

    claudiajs/claudia

    3,885GitHub पर देखें↗

    Claudia is a cloud function orchestrator and Node.js serverless deployment tool. It provides a framework for translating application code into executable cloud functions, automating the provisioning of infrastructure and security rules. The project functions as a serverless infrastructure manager and event-driven API framework. It manages environment variables, secrets, and version aliases to isolate development stages, while configuring web routes and conversational triggers for cloud-hosted APIs and chat bots. The system covers a broad range of capabilities, including artifact bundling, CL

    Facilitates the creation of conversational interfaces and event-driven triggers for bots hosted on serverless functions.

    JavaScript
    GitHub पर देखें↗3,885
  • kananinirav/aws-certified-cloud-practitioner-noteskananinirav का अवतार

    kananinirav/AWS-Certified-Cloud-Practitioner-Notes

    3,829GitHub पर देखें↗

    This project is a collection of structured study notes and conceptual breakdowns designed for the AWS Certified Cloud Practitioner exam. It serves as a technical reference and study guide, organizing cloud service details and architectural principles to assist in certification preparation. The knowledge base is built using markdown files and includes curated cheat sheets and interactive mind-map visualizations. These tools map complex certification topics into visual hierarchies to enable drill-down study paths and rapid revision. The materials cover a wide range of cloud capabilities, inclu

    Explains the design and implementation of interactive chatbots and call center interfaces.

    HTMLamazon-web-servicesawsaws-certified-cloud-practitioner
    GitHub पर देखें↗3,829
  • askrella/whatsapp-chatgptaskrella का अवतार

    askrella/whatsapp-chatgpt

    3,754GitHub पर देखें↗

    This project is a WhatsApp chatbot that integrates large language models and image generation into the WhatsApp messaging platform. It acts as a bridge connecting WhatsApp messages to OpenAI services to provide automated text and visual responses. The bot features the ability to convert spoken audio messages into written text using automated speech recognition, facilitating conversational interactions via voice. It also functions as a generative image bot, creating custom visual assets from text descriptions. The system is designed for containerized deployment, using Docker to package the ap

    Implements a conversational bot that answers questions and generates content in real time.

    TypeScriptartificial-intelligencebotchatbot
    GitHub पर देखें↗3,754
  • pandolia/qqbotpandolia का अवतार

    pandolia/qqbot

    3,683GitHub पर देखें↗

    qqbot is a bot framework designed for building automated conversational agents and plugins using the SmartQQ client. It provides a conversational bot SDK for processing messages, managing group memberships, and executing event callbacks. The project is distinguished by its use of a headless browser automator to handle account logins and session management. It also includes an IRC chat bridge that functions as a gateway to forward conversations between a local IRC server and the messaging platform. The framework covers a wide range of capabilities, including dynamic plugin management, time-ba

    Offers a comprehensive SDK for processing messages, managing group memberships, and executing event callbacks.

    Pythonchatchatbotpython
    GitHub पर देखें↗3,683
  1. Home
  2. Artificial Intelligence & ML
  3. Conversational Bot Development

सब-टैग एक्सप्लोर करें

  • Logic Testing & DebuggingDedicated environments for inspecting and verifying the execution of conversational agent logic. **Distinct from Conversational Bot Development:** Focuses on the testing and debugging of the agent's logic rather than the general development of the bot.