jbatonnet/OmniBot
Set of abstraction libraries to easily build Text and Audio based bots
This project helps software developers quickly create interactive bots that can communicate via text or spoken language. It takes in audio (from Discord, phone calls, web browsers, or local microphones) or text inputs, processes them, and then outputs audio or text responses. This tool is designed for developers who build communication, customer service, or interactive assistant applications.
Use this if you are a developer looking to build multi-platform voice or text bots with components that can run locally, rather than relying solely on cloud services.
Not ideal if you are an end-user seeking a pre-built bot; this project is a framework for developers to create bots.
Stars
10
Forks
2
Language
C#
License
MIT
Category
Last pushed
Dec 20, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/jbatonnet/OmniBot"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
Azure-Samples/azure-search-openai-demo
A sample app for the Retrieval-Augmented Generation pattern running in Azure, using Azure AI...
polly3d/mockai
MockAI is a mock server for OpenAI's API. It allows you to simulate Chat Completions API...
Azure/activate-genai
Activate GenAI with Azure
akshata29/entaoai
Chat and Ask on your own data. Accelerator to quickly upload your own enterprise data and use...
1openwindow/azure-openai-node
This is a fork of the official OpenAI Node.js library that has been adapted to support the Azure...