7 dépôts
Transforms heterogeneous inputs—raw text, URLs, images, PDFs, and videos—into a uniform text representation for downstream processing.
Distinct from Multi-Source Content Aggregation: Distinct from Multi-Source Content Aggregation: focuses on normalizing diverse input types into text, not merging technical data from disparate sources.
Explore 7 awesome GitHub repositories matching data & databases · Multi-Modal Content Normalizers. Refine with filters or upvote what's useful.
Owl is a framework for agentic workflow automation and multi-agent orchestration. It functions as a system for coordinating autonomous large language model agents to decompose and execute complex tasks through shared communication and collaborative planning. The project distinguishes itself through a multi-modal toolset for processing images, audio, and video, alongside a synthetic data generator that produces domain-specific datasets using self-instruct and verifier loops. It further incorporates a retrieval-augmented generation pipeline framework that integrates long-term memory and real-ti
Ships a suite of tools for processing images, audio, and video files alongside structured document parsing.
WebAgent is an autonomous web navigation agent and research system designed to browse the internet and synthesize information to answer complex queries. It functions as a reasoning orchestrator that navigates the web iteratively to perform deep research and extract structured data. The project includes a reinforcement learning training pipeline that generates synthetic interaction datasets for model pre-training and fine-tuning. It employs token-level policy gradients to stabilize training in non-stationary environments and uses a dual-mode inference scaling mechanism to balance execution bet
Normalizes heterogeneous inputs from live web pages and local PDFs into a uniform representation for processing.
DeepChat is a desktop application that connects to multiple cloud and local AI model providers through a single unified chat interface, while also integrating external ACP-compatible coding and task agents as selectable models. It manages local AI agent sessions with project folders, permission modes, and resumable context for long-running tasks, and connects external tools and data sources via the Model Context Protocol using StreamableHTTP, SSE, or Stdio transports. The application distinguishes itself by supporting remote desktop session control, binding messaging app channels to sessions
Displays Markdown, code blocks, images, Mermaid diagrams, and artifacts within conversations for diverse result presentation.
Podcastfy is an AI content-to-podcast generator that converts text, URLs, PDFs, images, and videos into conversational audio podcasts. It integrates with over 100 language models for transcript creation and multiple text-to-speech engines for audio output, with support for customizable dialogue style and optional local transcript generation for privacy. The project distinguishes itself through a flexible architecture that decouples job submission from result retrieval via asynchronous polling, normalizes heterogeneous inputs into uniform text, and routes content through pluggable LLM and TTS
Transforms heterogeneous inputs like text, URLs, images, and PDFs into a uniform text representation.
Returns images or media from tools, allowing the LLM to analyze visual content.
The Model Context Protocol C# SDK is a library for building clients and servers that implement the Model Context Protocol to integrate AI tools and resources. It provides an AI tool integration framework and a multi-modal content handler to exchange text, images, and binary resources between AI models and external context providers. The SDK utilizes a JSON-RPC communication library to manage bidirectional data exchange. It features a transport-agnostic communication layer that supports standard input and output, HTTP, and in-memory pipes, with specific integration for ASP.NET Core hosting. T
Provides the ability to return rich media and images from tools for AI model analysis.
ChatGpt-Web est une application web conçue pour fournir une interface réactive pour interagir avec de grands modèles de langage. Elle fonctionne comme un tableau de bord centralisé qui permet aux utilisateurs d'échanger des prompts textuels avec des services d'IA générative tout en gérant l'historique des conversations et les ressources système via une architecture modulaire basée sur des composants. La plateforme se distingue en incorporant une couche de proxy backend qui route les requêtes client vers des fournisseurs d'intelligence artificielle externes. Cette infrastructure permet de masquer les clés API sensibles et de rediriger le trafic réseau vers des points de terminaison de service personnalisés, garantissant une connectivité sécurisée et contrôlée aux modèles génératifs. L'application inclut des outils pour gérer les flux de travail de prompt engineering via l'utilisation de modèles prédéfinis, qui aident à standardiser les interactions pour les tâches courantes. Elle prend également en charge la continuité de session et la portabilité des données en utilisant le stockage local du navigateur pour les journaux de conversation et en fournissant une fonctionnalité pour exporter l'historique des discussions pour une consultation hors ligne.
Renders a responsive, mobile-friendly chat interface that supports formatted text and diverse content types.