Tools tagged with "Streaming inference"
13Updated 2 weeks agoMIT
iOS#GGUF#Hugging Face integration#llama.cpp backend
Pocket AI Lab runs AI models on an iPhone and helps you judge which ones the phone can handle. It's for people who want private chat on their device and want to check memory and storage before downloading model weights.
10.2KUpdated 3 days agoApache-2.0
macOS · Windows · Linux · Docker · Web#ONNX#Quantization#Streaming inference
RealtimeSTT is a Python library for developers building voice assistants, dictation tools and apps that turn live audio into text. It can show text while someone speaks and produce a final transcript when they finish.
4.6KUpdated 3 weeks agoMIT
Web#Streaming inference#Voice activity detection
FastRTC is a Python library for developers building voice assistants, webcam AI apps, and other interactive audio or video tools. It connects live media streams to Python functions so developers can focus on how their application responds.
27KUpdated 1 day agoApache-2.0
Docker#Guardrails#Hugging Face integration#Hybrid search
Haystack is a Python framework for developers building AI agents, document search and applications that answer questions using their own data. Its pipelines give teams control over the information a model receives and the steps that produce an answer.
6.2KUpdated 2 days agoMIT
macOS · Windows · Linux · Docker · Web#GGUF#Image-to-image#llama.cpp backend
llama-swap is a local AI proxy for people who want several models available to their apps without keeping them all loaded. It starts the server a request needs and replaces the active server when another model is requested.
17.2KUpdated 20 hours agoBSD-2-Clause
#LLM tracing#Multi-agent workflows#Multimodal input
Pipecat is an open-source Python framework for developers who want to run voice and video agent applications locally or on their own servers. It hosts the conversation pipeline, while speech and model processing depend on the services you choose. Integrations such as Soniox, OpenAI and Cartesia send the relevant requests to those providers.
752Updated 2 weeks agoMIT
Web#Agent Skills#Code execution#Git integration
GitAgent is an AI agent framework for developers who want to version an agent's behavior and saved memory alongside its tools. Agent definitions live in a Git repository, where teams can review changes, fork agents and maintain different behaviors on separate branches.
631Updated 1 week agoApache-2.0
Android#Home Assistant integration#Hugging Face integration#Multimodal input
OlliteRT lets you use an Android phone as a private AI server for apps on your local network. It's for people who want to run models locally for chat clients or home automation without a cloud inference service.
12.7KUpdated 5 months agoApache-2.0
macOS · Windows · Linux#Multilingual#Streaming inference
PaddleSpeech is a speech and audio toolkit for developers and researchers building applications on their own machines or servers. Built on PaddlePaddle, it supports pretrained models alongside training and evaluation workflows.
11.9KUpdated 2 months ago
macOS · Linux · Web#Batch processing#Hugging Face integration#Multilingual
Seamless Communication is Meta's family of AI models for developers and researchers building multilingual speech applications. It covers translation and transcription, with dedicated models for conversations and expressive speech.
623Updated 4 months agoMIT
#Agent Skills#Code execution#Context compression
OpenHarness SDK is a TypeScript toolkit for developers building coding assistants and other AI agents into their own applications. It gives the application control over conversation history, tool permissions and task delegation.
14.4KUpdated 1 week agoMIT
macOS · Windows · Linux · Web#Agent Skills#Browser automation#Code execution
GenericAgent runs tasks on your computer using cloud models to decide what to do. It's for people who want an AI agent to work across websites, files and desktop apps, then save successful workflows for reuse. Model calls require API keys and an internet connection, with requests going to the selected provider. It supports Claude, Gemini, Kimi and MiniMax.
5.7KUpdated 1 day agoApache-2.0
macOS · Windows · Linux · Docker · Web#Home Assistant integration#Multilingual#OpenAI-compatible API
Kokoro-FastAPI generates speech on your own machine or server using Kokoro-82M. It's for developers adding narration to reading apps, audiobooks or voice assistants through an OpenAI-compatible speech API.
4.1KUpdated 4 days agoApache-2.0
macOS · Windows · Linux · Web#Multilingual#ONNX#OpenAI-compatible API
RealtimeTTS is a Python text-to-speech library for developers building voice assistants and other apps that need spoken responses before the full text is ready. It accepts both complete text and incoming LLM output.
15.2KUpdated 19 hours agoApache-2.0
#MCP#Multi-agent workflows#Multimodal input
LiveKit Agents is a framework for developers building voice assistants, phone agents and applications that combine speech, video and text. Python and Node.js agents interact with users through LiveKit rooms connected to web, mobile or telephone clients.
134.9KUpdated 21 hours agoMIT
Web#Code execution#GGUF#Hugging Face integration
llama.cpp is a local LLM inference engine for developers building AI applications or running models on hardware they control. It supports language and vision-language models, with command-line tools and a server API for using the engine directly or connecting other software.
sandbook.appOCR and Document Scanning
iOS#MLX#Multilingual#Streaming inference
Sandbook is an offline text-to-speech reader for iPhone and iPad, for people who want to listen to books and documents without uploading them. It runs Kokoro-82M on the device through Apple MLX, with the speech model and voices included in the app. It needs no account and has no ads or tracking.
whispernotes.appChat With Your Documents
macOS · iOS#MCP#Multilingual#Speaker diarization
Whisper Notes transcribes interviews, lectures and meetings for people who need recordings to stay on their own device. It works without an internet connection or account.
PocketFlow
1 video11.3KUpdated 4 months agoMIT
#Batch processing#Multi-agent workflows#RAG
PocketFlow is a Python framework for developers building AI agents and workflows with their own model connections. Its utility examples include an Ollama function for local LLM calls. Developers supply that function rather than using a built-in model wrapper. Cloud API examples send model requests to their providers. FastAPI examples show chat applications with streamed responses and background jobs.
11.2KUpdated 1 day agoApache-2.0
macOS · Docker · Web · Browser Extension#Hugging Face integration#MLX#Multilingual
WhisperLiveKit is a self-hosted speech-to-text server for meeting transcripts, live captions and apps that need speech recognition as people talk. It processes audio on your own machine or server.
746Updated 6 months agoMIT
macOS#Hugging Face integration#MLX#OpenAI-compatible API
MLX Omni Server lets developers use local models through both OpenAI-compatible and Anthropic-compatible APIs on an Apple Silicon Mac. It's for applications built around those SDKs that need inference on hardware the developer controls. Apple's MLX framework provides hardware acceleration, and all AI processing stays on the Mac.
1.3KUpdated 4 weeks agoMIT
VS Code#Context compression#LLM tracing#MCP
Prompty is a prompt format and developer toolkit for building AI applications. It keeps prompt text, model settings, inputs and tool definitions in a portable Markdown file that developers can share across editors and language runtimes.
2.5KUpdated 1 day agoGPL-3.0
iOS · Android#Human approval#LM Studio integration#Multimodal input
Conduit is a native mobile AI client for people who want access to their self-hosted models and agents from an iPhone or Android phone. It can connect through Open WebUI or directly to a model endpoint.
10Updated 2 days agoEUPL-1.2
iOS · Android#llama.cpp backend#Multimodal input#Streaming inference
NobodyWho Chat is an on-device AI assistant for people who want help with writing, brainstorming, coding and questions without sending their conversations to a hosted model. Language-model inference runs on the phone, and chat works offline without an account.
31.2KUpdated 6 days agoMIT
Docker#Batch processing#Hugging Face integration#Multimodal input
Unlimited-OCR is an OCR model for developers building document extraction workflows on their own hardware or servers. It handles individual document images and multi-page inputs, including PDFs converted to page images.
LocalVocal
1 video1.7KUpdated 1 week agoGPL-2.0
macOS · Windows · Linux#Hugging Face integration#Multilingual#Streaming inference
LocalVocal turns speech into live captions inside OBS for streamers and people recording video. It processes speech on your computer, so transcription can work offline without sending audio to a cloud service.
327Updated 3 years agoMIT
macOS#Hugging Face integration#MLX#OpenAI-compatible API
Pico MLX Server is a macOS app for people who want to run MLX models locally and use them with an existing AI chat client. It gives MLX Server a graphical interface and exposes local models through an OpenAI-compatible API. The project is open source under the MIT license and requires macOS Sonoma or later.
1.8KUpdated 23 hours agoMIT
Browser Extension#Agent Skills#Browser automation#Human approval
Hermes Browser Extension puts an existing Hermes Agent in a browser side panel for people who want to ask about the pages they're reading. Page context works through local or remote API connections; Hermes Cloud and dashboard-ticket connections are chat-only.
4.3KUpdated 2 months agoApache-2.0
Web#Multilingual#Multimodal input#Streaming inference
MOSS TTS generates speech for developers and creators working on narration, dubbing and other long audio content. It supports consistent voices across long passages and can clone a speaker from reference audio without separate training for that voice.
957Updated 22 hours agoApache-2.0
Windows · Linux · Docker#Batch processing#GGUF#MCP
OpenVINO Model Server is a self-hosted inference server for developers and teams serving AI models on their own machines or servers. It uses OpenVINO to run workloads on x86 CPUs, including Xeon, with acceleration for Intel integrated and discrete GPUs and NPUs. It's open source under Apache 2.0.
39.6KUpdated 1 year agoApache-2.0
macOS · Linux · Web#Batch processing#Distributed execution#Hugging Face integration
FastChat is a self-hosted LLM platform for developers and researchers who want to serve chat models on their own hardware and compare their responses. It powers Chatbot Arena and includes a locally hosted side-by-side comparison interface. The Python code is open source under Apache 2.0; model licenses apply separately, including Llama's license for Vicuna.
21KUpdated 1 day agoMIT
macOS · Windows · Linux · Docker#Batch processing#GGUF#llama.cpp backend
FunASR is a speech-to-text toolkit for developers building transcription services and voice applications. It supports offline recordings and live speech on local hardware or self-hosted servers, with capabilities that depend on the model and runtime.
15.3KUpdated 1 month agoApache-2.0
iOS · Android#Multilingual#Streaming inference#Works offline
Vosk is an offline speech-to-text toolkit for developers building voice interfaces or transcription software. It processes speech on the device or server running it, without sending audio to a cloud recognition service.
33.7KUpdated 2 weeks ago
#Batch processing#Multilingual#Multimodal input
Fish Speech is a self-hosted text-to-speech system for creators producing narration and developers building voice applications. Its S2 Pro model supports directed speech delivery and dialogue with multiple speakers.