awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

25 Repos

Awesome GitHub RepositoriesReal-Time Text Streaming

Low-latency processing of continuous text input streams for real-time AI applications.

Distinct from Real-Time Data Streaming: Specifically addresses text/token streams for LLMs rather than event-driven database streaming.

Explore 25 awesome GitHub repositories matching data & databases · Real-Time Text Streaming. Refine with filters or upvote what's useful.

Awesome Real-Time Text Streaming GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • nesquena/hermes-webuiAvatar von nesquena

    nesquena/hermes-webui

    14,912Auf GitHub ansehen↗

    Hermes-webui is a self-hosted AI orchestrator and web interface for managing autonomous agents. It serves as a multi-provider gateway that connects cloud and local large language models, providing a central hub to execute scheduled background jobs, run shell commands, and manage agent memory on private hardware. The system distinguishes itself through a persistent memory manager that utilizes knowledge graphs and markdown files for long-term context across sessions. It features a model context protocol host for extending agent capabilities with standardized tools and supports the orchestratio

    Implements real-time text streaming using server-sent events to display LLM tokens incrementally as they are generated.

    Pythonagentai-agentshermes
    Auf GitHub ansehen↗14,912
  • jxnl/instructorAvatar von jxnl

    jxnl/instructor

    13,236Auf GitHub ansehen↗

    Instructor is a library designed to parse, validate, and map unstructured language model responses into strongly typed, schema-compliant data objects. It provides a framework for structured data extraction that uses data modeling classes to enforce strict type constraints on model outputs, ensuring that generated content consistently matches expected structures. The library distinguishes itself through an automated error recovery system that manages the lifecycle of failed extraction attempts. When a model output fails to meet defined schema requirements, the framework automatically triggers

    Processes and yields structured data objects incrementally as they are generated to reduce latency.

    Python
    Auf GitHub ansehen↗13,236
  • chenhg5/cc-connectAvatar von chenhg5

    chenhg5/cc-connect

    12,915Auf GitHub ansehen↗

    cc-connect is an AI agent messaging bridge and session manager that connects local AI coding agents to third-party messaging platforms. It acts as a multimodal AI chat relay and a OneBot protocol gateway, allowing users to control local AI agents remotely via a variety of chat interfaces. The project distinguishes itself by providing a remote AI agent controller that enables the management of agents through slash commands and a web management dashboard. It supports multi-tenant project orchestration and session-based context isolation, ensuring that independent conversation threads are mainta

    Implements real-time token streaming to update messages in-place as the agent produces output.

    Go
    Auf GitHub ansehen↗12,915
  • huggingface/ml-internAvatar von huggingface

    huggingface/ml-intern

    10,521Auf GitHub ansehen↗

    This project is an autonomous AI agent framework and workflow orchestrator designed to automate machine learning engineering. It functions as a reasoning engine that reads research papers and writes code to train and deploy machine learning models through iterative reasoning loops and tool execution. The system distinguishes itself by integrating a GPU-accelerated sandboxed execution environment, allowing it to run and verify machine learning scripts in isolated remote containers. It utilizes a model provider integration gateway to route inference requests across various hosted or local endpo

    Streams real-time token chunks and processing states for live monitoring of agent activity.

    Python
    Auf GitHub ansehen↗10,521
  • xiangsx/gpt4free-tsAvatar von xiangsx

    xiangsx/gpt4free-ts

    7,701Auf GitHub ansehen↗

    gpt4free-ts is a TypeScript-based LLM API proxy and gateway that provides a unified interface for accessing large language models without paid subscriptions or official API keys. It functions as a containerized AI bridge that routes requests to various free third-party providers to retrieve chat completions. The project acts as an OpenAI API wrapper, translating requests and responses into the standard OpenAI chat completions format to ensure compatibility with existing AI tools. It utilizes a provider-based routing system to distribute request loads across available endpoints. The gateway s

    Implements low-latency event streams for the real-time delivery of LLM token streams.

    TypeScriptchatbotchatbotschatgpt
    Auf GitHub ansehen↗7,701
  • mit-han-lab/streaming-llmAvatar von mit-han-lab

    mit-han-lab/streaming-llm

    7,232Auf GitHub ansehen↗

    This project is a long context inference engine and optimizer designed to process infinite text streams using large language models without memory growth or performance degradation. It serves as a system for maintaining constant memory usage during the generation of text from arbitrarily long input sequences. The implementation utilizes a rolling key-value cache manager and attention sink mechanisms to stabilize the attention process during continuous stream processing. By retaining initial tokens and employing a sliding window of key-value pairs, the system enables constant-time inference an

    Integrates LLMs into workflows requiring low-latency processing of arbitrary length input streams.

    Python
    Auf GitHub ansehen↗7,232
  • guardrails-ai/guardrailsAvatar von guardrails-ai

    guardrails-ai/guardrails

    7,033Auf GitHub ansehen↗

    Guardrails is a Python SDK that wraps calls to large language models with configurable validation pipelines, corrective actions, and structured output generation. It provides a unified API layer that connects to over 100 language models, applying consistent validation, streaming, and error-handling across providers. The framework validates and corrects model responses against safety and quality rules, detecting and mitigating risks in both inputs and outputs using pre-built and custom validators. The project distinguishes itself through a validator-pipeline architecture that sequentially appl

    Validates and corrects streaming LLM responses in real time for immediate feedback in interactive apps.

    Pythonaifoundation-modelgpt-3
    Auf GitHub ansehen↗7,033
  • ai-dynamo/dynamoAvatar von ai-dynamo

    ai-dynamo/dynamo

    6,112Auf GitHub ansehen↗

    Dynamo is a distributed inference orchestration platform designed for large language models. It functions as a system to coordinate prefill and decode phases across GPU nodes, utilizing a multi-backend runtime adapter to connect engines like vLLM and TensorRT-LLM through a unified block-oriented memory interface. An OpenAI-compatible API server provides the frontend for integration with existing tools and clients. The project is distinguished by its disaggregated serving architecture, which separates prompt processing and token generation onto independent GPU pools to optimize throughput and

    Processes server-sent events and JSON streams to handle real-time text generation from inference protocols.

    Rust
    Auf GitHub ansehen↗6,112
  • sferik/tAvatar von sferik

    sferik/t

    5,568Auf GitHub ansehen↗

    t is a command-line Twitter client that wraps Twitter's REST and streaming APIs, enabling users to post tweets, manage accounts, and search Twitter directly from the terminal. It supports authenticating and switching between multiple Twitter profiles stored in a local configuration file, allowing commands to be executed under the active account. The tool distinguishes itself through shell-integrated workflows, including tab completion for Zsh and Bash, and Unix-pipe-compatible output formatting that defaults to tab-separated columns for piping into standard utilities like grep and awk. It als

    Opens a persistent HTTP connection to receive real-time tweets matching a filter or timeline.

    Ruby
    Auf GitHub ansehen↗5,568
  • lvwzhen/law-cn-aiAvatar von lvwzhen

    lvwzhen/law-cn-ai

    4,906Auf GitHub ansehen↗

    Dieses Projekt ist ein KI-System für den Rechtsbereich, das einen Sprachmodell-Assistenten bereitstellt, der auf einer Retrieval-Augmented-Generation-Wissensbasis basiert. Es ermöglicht Benutzern, vektorbasierte rechtliche Suchen durchzuführen und fundierte Antworten auf rechtliche Fragen zu erhalten. Das System unterstützt spezifisch die Abfrage chinesischen Rechtswissens, indem es Markdown-Dokumente in Vektor-Embeddings für die semantische Suche konvertiert. Es nutzt eine Streaming-Webschnittstelle, die inkrementelle KI-Antworten über Server-Sent-Events liefert. Das breitere Fähigkeitsspektrum umfasst die chunk-basierte Dokumentenverarbeitung, vektorbasierte Wissensindizierung und Ähnlichkeitssuche, um relevante rechtliche Zitate und Gesetze abzurufen.

    Streams AI-generated legal analysis as a continuous text stream for a faster user experience.

    MDX
    Auf GitHub ansehen↗4,906
  • anthropics/claude-agent-sdk-pythonAvatar von anthropics

    anthropics/claude-agent-sdk-python

    4,885Auf GitHub ansehen↗

    Claude Agent SDK is a Python library from Anthropic for building AI agents that use Claude’s tool‑calling, streaming, and session‑management capabilities. It provides a structured framework for intercepting and logging every tool call an agent makes, managing conversation sessions across multiple turns, and controlling which tools the agent is allowed to invoke through configurable permission rules. The SDK distinguishes itself with middleware‑driven tool interception that lets developers block, modify, or require approval for tool calls before or after execution. A permission policy engine e

    Streams messages in real time for incremental input and output.

    Python
    Auf GitHub ansehen↗4,885
  • gbeced/pyalgotradeAvatar von gbeced

    gbeced/pyalgotrade

    4,659Auf GitHub ansehen↗

    pyalgotrade ist eine Python-Bibliothek für algorithmischen Handel, die für die Entwicklung, das Backtesting und die Ausführung automatisierter Handelsstrategien konzipiert ist. Sie bietet ein umfassendes Framework für das Backtesting von Finanzstrategien, eine Bibliothek für technische Analyse zur Berechnung mathematischer Indikatoren sowie Konnektoren für die Integration von Kryptobörsen. Das Projekt zeichnet sich durch die Unterstützung von sentimentbasiertem Handel durch die Integration von Social-Media-Feeds und Keyword-Streams in Echtzeit aus. Es bietet ein Visualisierungstool für quantitativen Handel zum Plotten von Preisverläufen und Portfolio-Equity-Kurven sowie parallele Parameteroptimierung zur Identifizierung der effektivsten Strategieeinstellungen. Die Bibliothek deckt ein breites Spektrum an Funktionen ab, darunter den Aufbau von Finanzdaten-Pipelines für die Aufnahme und Resampling von Marktdaten, das Order-Lifecycle-Management für Live- und Paper-Trading sowie quantitative Performance-Analysen zur Berechnung risikoadjustierter Renditen und Drawdowns. Sie enthält zudem Tools für technische Analysen, wie Volatilitätsbänder und Momentum-Indikatoren, sowie Simulationen, die Order-Slippage und Transaktionsgebühren berücksichtigen.

    Connects to public APIs to stream real-time social media content based on specific keywords.

    Python
    Auf GitHub ansehen↗4,659
  • sferik/twitterAvatar von sferik

    sferik/twitter

    4,577Auf GitHub ansehen↗

    This project is a Ruby wrapper for the Twitter API, providing a programmatic interface to interact with the platform's REST and streaming endpoints. It serves as an API client for managing social content, users, and account activity. The library includes specialized tools for real-time data streaming, allowing the acquisition of live public posts, account events, and user activity. It differentiates itself with advanced media handling, such as chunked uploading for large files, and integrated traffic management to monitor rate limits and detect streaming stalls. Broadly, the project covers c

    Provides real-time streaming of social media content via persistent HTTP connections.

    Ruby
    Auf GitHub ansehen↗4,577
  • turboderp/exllamav2Avatar von turboderp

    turboderp/exllamav2

    4,553Auf GitHub ansehen↗

    exllamav2 ist eine Hochleistungs-Inferenzbibliothek, die für das lokale Ausführen von Large Language Models auf Consumer-GPUs entwickelt wurde. Sie bietet einen GPU-beschleunigten Runner und Quantisierungstools, um die Modellausführung ohne Abhängigkeit von Cloud-Computing-Diensten zu ermöglichen. Das Projekt verfügt über ein Quantisierungs-Dienstprogramm, das Modelle in gemischte Bitraten zwischen zwei und acht Bit komprimiert, um den VRAM-Bedarf zu reduzieren. Es zeichnet sich durch einen gebatchten Textgenerator aus, der gruppierte Anfragen verarbeitet und Cache-Daten dedupliziert, um den Durchsatz zu erhöhen. Die Bibliothek deckt ein breites Funktionsspektrum ab, einschließlich asynchronem Token-Streaming für Echtzeit-Ausgabe, benutzerdefinierter GPU-Kernel-Ausführung für lineare Algebra-Operationen und lokalem Memory-Mapping für den Zugriff auf Modellgewichte mit geringer Latenz.

    Implements low-latency processing of continuous token streams for real-time AI application output.

    Python
    Auf GitHub ansehen↗4,553
  • turboderp-org/exllamav2Avatar von turboderp-org

    turboderp-org/exllamav2

    4,552Auf GitHub ansehen↗

    exllamav2 ist eine Hochleistungs-Inferenz-Engine und ein Framework für das lokale Ausführen von Large Language Models auf Consumer-GPUs. Es bietet ein vollständiges System für das lokale Modell-Deployment, einschließlich einer spezialisierten Inferenz-Engine und Tools für die Modellquantisierung. Das Projekt verfügt über ein Multi-GPU-Inferenz-Framework, das Arbeitslasten auf mehrere Grafikkarten verteilt, um Modelle auszuführen, die die Speicherkapazität eines einzelnen Geräts überschreiten. Es enthält einen GPU-Modell-Quantisierer, der Modelle in gemischte Präzisionsformate zwischen 2 und 8 Bit konvertieren kann, um Speichernutzung und Genauigkeit auszubalancieren. Die Engine unterstützt Textgenerierung mit hohem Durchsatz durch batch-basierte parallele Inferenz und asynchrones Output-Streaming. Diese Funktionen werden durch benutzerdefinierte CUDA-Kernel und Cache-Deduplizierung unterstützt, um die Hardwareauslastung zu optimieren und die Latenz während der Token-Generierung zu reduzieren.

    Sends generated model output incrementally via asynchronous processing for real-time user interaction.

    Python
    Auf GitHub ansehen↗4,552
  • ttezel/twitAvatar von ttezel

    ttezel/twit

    4,283Auf GitHub ansehen↗

    Twit ist eine Node.js-Bibliothek und ein API-Client für die Interaktion mit Twitter. Sie bietet eine programmatische Schnittstelle für den Zugriff auf REST- und Streaming-API-Endpunkte, um Social-Media-Daten in JavaScript-Anwendungen zu integrieren. Die Bibliothek ermöglicht die Echtzeit-Überwachung von Twitter-Ereignissen über eine persistente Streaming-Verbindung und eine ereignisgesteuerte Architektur. Sie unterstützt zudem Account-Automatisierung, was die Verwaltung von Benutzerprofilen und die programmatische Ausführung von Account-Aktionen erlaubt. Das Toolkit deckt Medienmanagement via Chunked-File-Uploads, Identitätsmanagement durch tokenbasierte Authentifizierung und Refresh-Mechanismen sowie Netzwerksicherheit durch SSL-Zertifikats-Fingerprint-Verifizierung ab.

    Consumes real-time social media event streams via a persistent HTTP connection.

    JavaScript
    Auf GitHub ansehen↗4,283
  • hoper-j/ai-guide-and-demos-zh_cnAvatar von Hoper-J

    Hoper-J/AI-Guide-and-Demos-zh_CN

    4,199Auf GitHub ansehen↗

    Dieses Projekt ist eine umfassende Lernressource und eine Reihe von Demonstrationen, die sich auf die Integration, das Deployment und die Feinabstimmung von Large Language Models konzentrieren. Es bietet Bildungsinhalte und praktische Anleitungen für die Arbeit mit KI-Modellen. Die Ressource enthält spezifische Tutorials und Kurse zur Anpassung vortrainierter Modelle an spezialisierte Datensätze unter Verwendung parameter-effizienter Feinabstimmungstechniken. Sie bietet zudem Lehrmaterial für das Ausführen quantisierter Modelle auf Consumer-Hardware und den Aufbau von Retrieval-Augmented-Generation-Pipelines unter Verwendung von Vektordatenbanken und Dokumentenindizierung. Das Projekt deckt ein breites Spektrum der KI-Anwendungsentwicklung ab, einschließlich der Integration von Large-Language-Model-APIs für Streaming-Konversationen, der Erstellung webbasierter User-Interfaces und der Implementierung von RAG-Pipelines. Die Ausführung wird durch vorkonfigurierte Cloud-basierte Notebooks auf Kaggle und Colab unterstützt, um GPU-Zugriff ohne lokale Hardware-Installationen bereitzustellen.

    Demonstrates low-latency processing of token streams from language models for real-time AI interfaces.

    Python
    Auf GitHub ansehen↗4,199
  • praw-dev/prawAvatar von praw-dev

    praw-dev/praw

    4,168Auf GitHub ansehen↗

    PRAW is a Python wrapper for the Reddit API, functioning as a REST API client and social media data crawler. It provides a programmatic interface to fetch data, manage account content, and interact with the platform. The library implements a comprehensive OAuth 2.0 client supporting multiple authorization flows, including password, implicit, and refresh tokens, as well as read-only guest access. It distinguishes itself through a rate-limit-aware request scheduler that tracks server-side throttling to prevent API quota exhaustion and employs lazy-loading resource objects to fetch data only whe

    Supports real-time streaming of new submissions and community content via persistent connections.

    Pythonapioauthpraw
    Auf GitHub ansehen↗4,168
  • lightning-ai/litserveAvatar von Lightning-AI

    Lightning-AI/LitServe

    3,894Auf GitHub ansehen↗

    LitServe ist ein Python-Framework für KI-Inferenzserver und LLM-Serving, das für Inferenz mit hoher Nebenläufigkeit konzipiert ist. Es fungiert als verteilter KI-Modellserver und Inferenz-Engine mit dynamischem Batching und bietet die Werkzeuge zum Erstellen und Hosten benutzerdefinierter Server, auf denen KI-Modelle laufen. Das Framework zeichnet sich durch eine Request-Queue mit dynamischem Batching aus, die einzelne Inferenzanfragen zu einzelnen Tensoren gruppiert, um den GPU-Durchsatz zu maximieren. Es unterstützt verteiltes GPU-Skalieren, wodurch Modell-Workloads auf mehrere Hardware-Beschleuniger verteilt werden können, um Rechenlasten auszugleichen und die Gesamtkapazität zu erhöhen. Das System bietet eine High-Level-Wrapper-Schnittstelle, die Request-Preprocessing und Postprocessing von der Kern-Modellausführungslogik entkoppelt. Es enthält zudem Funktionen für Echtzeit-Modell-Streaming zur inkrementellen Bereitstellung von Ausgaben und nutzt eine asynchrone Event-Loop zur Handhabung gleichzeitiger Netzwerkanfragen.

    Sends AI generated responses to the user incrementally as they are produced.

    Python
    Auf GitHub ansehen↗3,894
  • atmosphere/atmosphereAvatar von Atmosphere

    Atmosphere/atmosphere

    3,780Auf GitHub ansehen↗

    Atmosphere is a Java-based framework for building and coordinating AI agents. It provides a real-time transport layer for streaming data via WebSockets, SSE, gRPC, and WebTransport, alongside a multi-agent orchestration framework for managing agent fleets through sequential, parallel, and graph-based execution workflows. The project features a durable workflow engine that persists agent state as snapshots, allowing long-running tasks to survive system restarts and incorporate human-in-the-loop approvals. It also implements Model Context Protocol servers to expose tools, resources, and prompt

    Implements the accumulation of raw text fragments from server-side sources for real-time AI response rendering.

    Javaacpagentic-aiembabel
    Auf GitHub ansehen↗3,780
Vorherige12Nächste
  1. Home
  2. Data & Databases
  3. Real-Time Data Streaming
  4. Real-Time Text Streaming

Unter-Tags erkunden

  • Social Media StreamsReal-time streaming of social media content such as tweets or posts via persistent HTTP connections. **Distinct from Real-Time Text Streaming:** Distinct from Real-Time Text Streaming: targets social media platform streaming endpoints rather than LLM text token streams.
  • Streaming CorrectionsValidates and corrects streaming LLM responses on the fly, enabling immediate feedback in interactive applications. **Distinct from Real-Time Text Streaming:** Distinct from Real-Time Text Streaming: adds on-the-fly correction of streaming output, not just passive delivery.
  • Timed Text Stream GeneratorsProduces text streams from files, UTC time, or NTP time for use in multimedia pipelines. **Distinct from Real-Time Text Streaming:** Distinct from Real-Time Text Streaming: generates timed text streams for multimedia pipelines rather than processing LLM token streams.