awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 dépôts

Awesome GitHub RepositoriesDocument Lifecycle and Retrieval

Infrastructure for the network-based fetching, asynchronous loading, and ingestion of document content into systems.

Explore 7 awesome GitHub repositories matching content management & publishing · Document Lifecycle and Retrieval. Refine with filters or upvote what's useful.

Awesome Document Lifecycle and Retrieval GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • zylon-ai/private-gptAvatar de zylon-ai

    zylon-ai/private-gpt

    57,278Voir sur GitHub↗

    This project is a privacy-first backend service designed to facilitate retrieval-augmented generation by processing local documents into searchable vector representations. It provides a modular architecture that allows users to ingest diverse file formats, manage document metadata, and perform semantic searches to provide context-aware responses for chat and completion requests. The system distinguishes itself through a database-agnostic abstraction layer that supports various storage backends, ranging from local disk storage to enterprise-grade vector databases. It offers flexible deployment

    Processes raw text into searchable document representations to support retrieval-augmented generation workflows.

    Python
    Voir sur GitHub↗57,278
  • mozilla/pdf.jsAvatar de mozilla

    mozilla/pdf.js

    53,454Voir sur GitHub↗

    This project is a portable document rendering engine designed to parse and display complex document layouts directly within standard web browser environments. It functions as a web-native viewer that enables the presentation of documents without requiring external software or browser plugins. The engine utilizes a canvas-based rendering layer to map document page data onto standard web drawing surfaces, ensuring high-fidelity visual output. To maintain interface responsiveness, it offloads heavy parsing and object extraction tasks to background threads. The system also employs asynchronous by

    Streams specific document segments on demand to allow immediate viewing without waiting for full file downloads.

    JavaScript
    Voir sur GitHub↗53,454
  • chatchat-space/langchain-chatchatAvatar de chatchat-space

    chatchat-space/Langchain-Chatchat

    38,211Voir sur GitHub↗

    Langchain-Chatchat is a system for building retrieval-augmented generation applications and autonomous AI agents. It integrates a knowledge base management system and an agent framework to enable language models to interact with private documents and execute multi-step tasks through external tools. The platform supports local deployment of language models on private infrastructure to operate without an internet connection. It includes a multimodal AI platform that combines vision models for image analysis with text-to-image generation capabilities. The system provides a web-based conversatio

    Provides infrastructure for loading, updating, and organizing local documents for subsequent information retrieval.

    Pythonchatbotchatchatchatglm
    Voir sur GitHub↗38,211
  • d2l-ai/d2l-enAvatar de d2l-ai

    d2l-ai/d2l-en

    29,001Voir sur GitHub↗

    This project is an educational platform and research toolkit designed to teach deep learning through a combination of mathematical theory, visual diagrams, and executable code. It provides a comprehensive environment for building, training, and evaluating neural networks, grounding complex concepts in interactive computational notebooks that allow for hands-on experimentation. The framework distinguishes itself by interleaving theoretical foundations—including linear algebra, calculus, and probability—with practical implementations across multiple industry-standard libraries. It supports flex

    Downloads and parses raw text files into structured sequences and labels for machine learning.

    Pythonbookcomputer-visiondata-science
    Voir sur GitHub↗29,001
  • charmbracelet/glowAvatar de charmbracelet

    charmbracelet/glow

    22,908Voir sur GitHub↗

    Glow is a terminal-based interface designed for browsing, rendering, and navigating markdown documentation. It functions as a command-line reader that allows users to discover and view formatted text files directly within their terminal environment. The tool distinguishes itself by providing a high-performance pager that supports both local file system navigation and remote repository access. It automatically scans directories and version control structures to index documentation, while its remote-aware fetching capabilities enable the retrieval of content from web sources and code repositori

    Retrieves and views documentation files from remote code repositories and web addresses.

    Gocliexcitementhacktoberfest
    Voir sur GitHub↗22,908
  • jsdom/jsdomAvatar de jsdom

    jsdom/jsdom

    21,587Voir sur GitHub↗

    jsdom is a Node.js DOM implementation that functions as a headless browser emulator and virtual browser environment. It provides a pure JavaScript implementation of web standards, acting as a web standards polyfill that simulates the window and document objects within a non-browser runtime. The project implements W3C and WHATWG specifications to provide a programmatic environment for parsing HTML and manipulating content. It serves as an HTML parser and serializer, allowing for the transformation of HTML strings into document structures and the export of those structures back into text. The

    Fetches content from remote web addresses to initialize a document structure.

    JavaScript
    Voir sur GitHub↗21,587
  • ekalinin/github-markdown-tocAvatar de ekalinin

    ekalinin/github-markdown-toc

    3,292Voir sur GitHub↗

    Ce projet est un utilitaire en ligne de commande conçu pour automatiser la création et la maintenance des tables des matières dans les fichiers Markdown. Il fonctionne comme un processeur de documentation statique qui analyse les titres des documents pour générer des listes de navigation hiérarchiques, lesquelles sont ensuite injectées directement dans les fichiers sources. L'outil se distingue par sa prise en charge des fichiers locaux et des flux réseau distants comme sources d'entrée. Il utilise une mise à jour de contenu basée sur des marqueurs pour rafraîchir les sections de navigation existantes sans nécessiter d'éditions manuelles, et inclut un support d'authentification pour les requêtes distantes afin de contourner les limites de débit lors de la récupération de documentation externe. Au-delà de la génération de base, l'utilitaire gère la normalisation des titres en slugs d'ancrage compatibles avec les URL et gère les métadonnées structurelles nécessaires à une indexation cohérente des documents. Il vise à rationaliser les flux de travail de documentation en automatisant la maintenance des structures de navigation dans les fichiers du dépôt et les contenus techniques distribués.

    Fetches and indexes markdown content from external network sources to generate unified navigation structures.

    Shellgithubmarkdownshell
    Voir sur GitHub↗3,292
  1. Home
  2. Content Management & Publishing
  3. Content Processing and Transformation
  4. Document Processing and Conversion
  5. Document Processing
  6. Document Lifecycle and Retrieval

Explorer les sous-tags

  • Asynchronous Data FetchingMechanisms that download specific document segments on demand to enable immediate viewing without full file retrieval.
  • Remote Document Fetchers1 sous-tagServices that retrieve external document files from network locations for conversion into accessible formats.
  • Text Ingestion ServicesSystems that process raw text chunks to create searchable document representations for retrieval.