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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to allenai/olmocr

Open-source alternatives to Olmocr

30 open-source projects similar to allenai/olmocr, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Olmocr alternative.

  • getomni-ai/zeroxAvatar getomni-ai

    getomni-ai/zerox

    12,241Vezi pe GitHub↗

    Zerox is a multimodal document parser and OCR tool that uses vision models to convert PDF files and images into structured Markdown text. It functions as a visual layout extraction engine, leveraging large multimodal models to digitize documents while maintaining their original structural formatting. The system differentiates itself through the use of coordinate-based element mapping and multimodal layout analysis to identify structural elements like tables, charts, and headers. It utilizes rasterization to convert vector PDF pages into high-resolution bitmaps, ensuring consistent input for t

    TypeScriptocrpdf
    Vezi pe GitHub↗12,241
  • bytedance/dolphinAvatar bytedance

    bytedance/Dolphin

    8,820Vezi pe GitHub↗

    Dolphin is a multimodal layout analyzer and image-to-structure converter that transforms photographed or digital document images into machine-readable structured data. It functions as an LLM document parser, utilizing vision-language models to simultaneously predict spatial layout and text content. The system is designed as a concurrent document processor, employing parallel document parsing to process multiple elements across distributed compute nodes. This high-throughput approach reduces the total time required to convert large volumes of images into structured formats. The project covers

    Pythondocument-analysislayout-analysisocr
    Vezi pe GitHub↗8,820
  • quivrhq/megaparseAvatar quivrhq

    quivrhq/megaparse

    7,389Vezi pe GitHub↗

    Megaparse is a document parsing tool and RAG data preprocessor designed to convert PDFs, Word documents, and presentations into clean text formats. It functions as a vision-based document extractor that recovers high-fidelity information from images and complex layouts to optimize data for large language model ingestion. The system employs multimodal AI and vision models to perform schema-preserving parsing, which maintains structural hierarchies such as tables and headers. It utilizes lossless structural transformation to turn layout-heavy binary files into text sequences while preserving th

    Python
    Vezi pe GitHub↗7,389

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Find more with AI search
  • reacherhq/check-if-email-existsAvatar reacherhq

    reacherhq/check-if-email-exists

    8,375Vezi pe GitHub↗

    This project is a self-hosted email verification system and API designed to validate email existence and clean mailing lists on private infrastructure. It functions as a deliverability tool that confirms if email addresses are reachable by communicating with mail servers via the SMTP protocol without sending actual messages. The system is distinguished by its high-volume SMTP infrastructure, which utilizes a stateless worker architecture and message queue task distribution to scale validation tasks. It includes an SMTP proxy gateway that routes requests through SOCKS5 proxies to mask server i

    Rustemailemail-validationemail-validation-api
    Vezi pe GitHub↗8,375
  • microsoft/markitdownAvatar microsoft

    microsoft/markitdown

    154,485Vezi pe GitHub↗

    This project is an AI-powered document processing engine designed to transform diverse file formats into structured Markdown. By leveraging multimodal language models, it performs complex layout analysis and semantic text extraction, allowing for the conversion of both unstructured files and scanned images into machine-readable content. The toolkit distinguishes itself through a modular, plugin-based architecture that orchestrates multi-stage extraction pipelines. Users can steer the parsing behavior by injecting custom instructions, enabling the system to adapt to domain-specific document st

    Pythonautogenautogen-extensionlangchain
    Vezi pe GitHub↗154,485
  • conardli/easy-datasetAvatar ConardLi

    ConardLi/easy-dataset

    13,394Vezi pe GitHub↗

    Easy-dataset is a comprehensive platform designed for the end-to-end management of machine learning datasets, specifically tailored for language and vision model fine-tuning. It functions as a centralized environment for the entire data lifecycle, encompassing the automated generation of synthetic training data, the structural organization of document collections, and the systematic annotation of individual data points. The platform distinguishes itself through its integrated evaluation and orchestration capabilities. It provides a dedicated suite for benchmarking models, featuring blind side

    JavaScriptdatasetfine-tuningjavascript
    Vezi pe GitHub↗13,394
  • sentry-kubernetes/chartsAvatar sentry-kubernetes

    sentry-kubernetes/charts

    1,369Vezi pe GitHub↗

    This project provides a collection of Helm charts designed for deploying and managing self-hosted error tracking and performance monitoring infrastructure within a Kubernetes cluster. It enables the deployment of complex, multi-service application stacks using standardized configuration templates to ensure consistent and repeatable infrastructure management. The platform distinguishes itself by automating the operational requirements of distributed event processing, including the horizontal autoscaling of background task workers and the secure generation of cryptographic keys for internal ser

    Mustache
    Vezi pe GitHub↗1,369
  • ltsopensource/light-task-schedulerAvatar ltsopensource

    ltsopensource/light-task-scheduler

    2,997Vezi pe GitHub↗

    Light Task Scheduler is a distributed job scheduling and workflow orchestration platform designed for managing background processing across scalable computing environments. It functions as a cluster management system that coordinates stateless nodes to execute recurring, cron-based, or one-time tasks with centralized control and high availability. The platform distinguishes itself through a leader-based coordination model that automatically elects a primary controller to manage task distribution and system state. It supports complex workflow dependencies, ensuring that prerequisite tasks comp

    Javajavaltsspi
    Vezi pe GitHub↗2,997
  • puckel/docker-airflowAvatar puckel

    puckel/docker-airflow

    3,807Vezi pe GitHub↗

    This project provides a containerized environment for deploying Apache Airflow, enabling the orchestration of complex data pipelines and automated task scheduling. By packaging the orchestration platform into portable images, it ensures consistent execution across diverse infrastructure setups and simplifies the management of runtime dependencies. The platform facilitates distributed task execution by decoupling the scheduler from the execution layer, allowing for horizontal scaling of processing power across multiple worker nodes. It supports dynamic configuration through environment variabl

    Shellairflowdockerdocker-airflow
    Vezi pe GitHub↗3,807
  • lm-sys/fastchatAvatar lm-sys

    lm-sys/FastChat

    39,472Vezi pe GitHub↗

    FastChat is a training and serving platform for large language models that provides an integrated toolkit for fine-tuning, hosting, and benchmarking chatbots. It functions as an inference server capable of hosting multiple models and exposing them via a standardized API for chat applications. The platform distinguishes itself through a distributed model controller that manages worker nodes and routes requests across a hardware-agnostic inference layer supporting various accelerators. It includes a dedicated evaluation framework for assessing model quality using automated judges, multi-turn di

    Python
    Vezi pe GitHub↗39,472
  • nats-io/nats-serverAvatar nats-io

    nats-io/nats-server

    20,076Vezi pe GitHub↗

    NATS Server is a high-performance, lightweight messaging system designed for cloud-native applications, edge computing, and distributed microservices. It functions as a distributed publish-subscribe broker that routes messages using hierarchical, dot-separated subject strings, enabling decoupled communication between services without requiring centralized broker lookups. The system supports core messaging patterns including asynchronous publish-subscribe, request-reply, and load-balanced queue processing. The platform distinguishes itself through a decentralized architecture that eliminates t

    Gocloudcloud-computingcloud-native
    Vezi pe GitHub↗20,076
  • hiyouga/llama-factoryAvatar hiyouga

    hiyouga/LLaMA-Factory

    72,241Vezi pe GitHub↗

    LLaMA-Factory is a comprehensive suite for dataset preparation, model fine-tuning, memory optimization, and standardized API deployment. It provides a unified platform for the supervised and reward-based fine-tuning of large language models and vision-language models. The framework includes a specialized toolkit for training vision-language models and a model serving interface that deploys trained models through high-performance APIs. It utilizes precision tuning and quantization techniques to reduce the hardware requirements and memory footprint of large models. The system covers data pipel

    Python
    Vezi pe GitHub↗72,241
  • h2oai/h2ogptAvatar h2oai

    h2oai/h2ogpt

    12,016Vezi pe GitHub↗

    h2oGPT is a self-hosted platform designed for running large language models and executing retrieval-augmented generation workflows locally. It provides a comprehensive web interface that allows users to index private document collections into searchable databases, enabling context-aware question answering and summarization without exposing sensitive data to external services. The platform distinguishes itself by offering a modular architecture that supports both local model execution and connections to external inference servers. It facilitates the development of autonomous agents capable of

    Pythonaichatgptembeddings
    Vezi pe GitHub↗12,016
  • modelscope/ms-swiftAvatar modelscope

    modelscope/ms-swift

    14,597Vezi pe GitHub↗

    This project is a comprehensive toolkit designed for the full lifecycle management of large language and multimodal models. It functions as a unified orchestrator that handles the entire development process, ranging from dataset preparation and supervised fine-tuning to advanced reinforcement learning alignment and production-ready inference deployment. The platform distinguishes itself through a specialized reinforcement learning library that supports complex optimization algorithms, including group relative policy optimization and leave-one-out techniques, to improve model instruction-follo

    Pythondeepseek-r1embeddinggrpo
    Vezi pe GitHub↗14,597
  • jpmens/joAvatar jpmens

    jpmens/jo

    4,868Vezi pe GitHub↗

    Jo is a command-line utility designed to construct and manipulate JSON objects and arrays directly from shell arguments and standard input. It functions as a data processing tool that transforms raw input into structured formats, enabling the generation of complex payloads for APIs, configuration files, and automated data pipelines. The tool distinguishes itself through its ability to resolve hierarchical data structures using delimiter-based path definitions and its integrated type-inference engine, which automatically casts input values into native boolean, numeric, or null types. Users can

    C
    Vezi pe GitHub↗4,868
  • chatdoc-com/ocrfluxAvatar chatdoc-com

    chatdoc-com/OCRFlux

    2,514Vezi pe GitHub↗

    OCRFlux is a lightweight yet powerful multimodal toolkit that significantly advances PDF-to-Markdown conversion, excelling in complex layout handling, complicated table parsing and cross-page content merging.

    Python
    Vezi pe GitHub↗2,514
  • funstory-ai/babeldocAvatar funstory-ai

    funstory-ai/BabelDOC

    7,752Vezi pe GitHub↗

    BabelDOC is a technical document translation system designed to translate PDF files while preserving their original layout and styling. It functions as a layout-preserving translator that utilizes large language models to convert content into target languages, specifically tailored for scientific and technical documents. The system distinguishes itself through specialized handling of academic content, including the identification and preservation of mathematical formulas and complex layout structures. It ensures technical accuracy by employing glossary-driven terminology enforcement, using so

    Python
    Vezi pe GitHub↗7,752
  • huggingface/datatroveAvatar huggingface

    huggingface/datatrove

    3,092Vezi pe GitHub↗

    Freeing data processing from scripting madness by providing a set of platform-agnostic customizable pipeline processing blocks.

    Python
    Vezi pe GitHub↗3,092
  • katanaml/sparrowAvatar katanaml

    katanaml/sparrow

    5,162Vezi pe GitHub↗

    Sparrow is an LLM document extraction platform and vision-based inference engine designed to convert images and PDFs into validated structured data. It functions as an agentic workflow orchestrator that chains classification, extraction, and validation tasks into multi-step pipelines. The system distinguishes itself through a backend-agnostic inference layer that manages models across local GPUs, Apple Silicon, and cloud providers. It employs coordinate-based visual grounding to map extracted text to precise bounding box coordinates and utilizes hint-based model steering to guide attention an

    Pythonagentic-aicomputer-visiondocumentai
    Vezi pe GitHub↗5,162
  • ekzhu/datasketchAvatar ekzhu

    ekzhu/datasketch

    2,932Vezi pe GitHub↗

    MinHash, LSH, LSH Forest, Weighted MinHash, HyperLogLog, HyperLogLog++, LSH Ensemble and HNSW

    Pythondata-sketchesdata-summaryhnsw
    Vezi pe GitHub↗2,932
  • huggingface/llm-swarmAvatar huggingface

    huggingface/llm-swarm

    288Vezi pe GitHub↗

    Manage scalable open LLM inference endpoints in Slurm clusters

    Python
    Vezi pe GitHub↗288
  • mikefarah/yqAvatar mikefarah

    mikefarah/yq

    14,913Vezi pe GitHub↗

    This tool is a command-line processor designed for querying, updating, and transforming structured data files. It functions as a versatile engine for manipulating YAML, JSON, TOML, and XML documents, allowing users to perform complex operations directly from the terminal. By utilizing a path-based expression language, it enables precise navigation and modification of data structures within configuration files and infrastructure-as-code workflows. What distinguishes this tool is its ability to perform in-place document mutations while preserving original formatting, comments, and metadata. It

    Gobashclicsv
    Vezi pe GitHub↗14,913
  • lm-sys/llm-decontaminatorAvatar lm-sys

    lm-sys/llm-decontaminator

    324Vezi pe GitHub↗

    Code for the paper "Rethinking Benchmark and Contamination for Language Models with Rephrased Samples"

    Python
    Vezi pe GitHub↗324
  • jf-tech/omniparserAvatar jf-tech

    jf-tech/omniparser

    1,085Vezi pe GitHub↗

    omniparser: a native Golang ETL streaming parser and transform library for CSV, JSON, XML, EDI, text, etc.

    Go
    Vezi pe GitHub↗1,085
  • catchthetornado/pdf-extract-apiC

    CatchTheTornado/pdf-extract-api

    0Vezi pe GitHub↗
    Vezi pe GitHub↗0
  • 599yongyang/datasetloom5

    599yongyang/DatasetLoom

    0Vezi pe GitHub↗
    Vezi pe GitHub↗0
  • modelscope/data-juicerM

    modelscope/data-juicer

    0Vezi pe GitHub↗
    Vezi pe GitHub↗0
  • datalab-to/chandraAvatar datalab-to

    datalab-to/chandra

    4,833Vezi pe GitHub↗

    sChandra is a document processing platform that converts images, PDFs, Word documents, spreadsheets, and other formats into structured output such as HTML, Markdown, or JSON while preserving layout. It can also extract specific data fields from invoices, contracts, or reports using user-defined JSON schemas, with citations back to source locations. The service supports form filling in PDF and image documents, document generation from Markdown, and extraction of tracked changes from Word files. The platform distinguishes itself with pipeline-based processing chains that combine multiple proces

    Pythonaiocr
    Vezi pe GitHub↗4,833
  • minishlab/semhashAvatar MinishLab

    MinishLab/semhash

    936Vezi pe GitHub↗

    Fast Multimodal Semantic Deduplication & Filtering

    Pythondatasetsdeduplicationimage-dataset-cleaning
    Vezi pe GitHub↗936
  • ds4sd/doclingAvatar DS4SD

    DS4SD/docling

    62,172Vezi pe GitHub↗

    Docling is a multimodal content converter and document parser designed to transform PDFs, Office files, and HTML into structured Markdown or JSON for generative AI applications. It functions as an OCR document processor and a PDF layout analyzer that extracts tables, charts, and hierarchical structures while preserving the original page layout. The system operates as a local-first inference engine, allowing for the processing of sensitive data in air-gapped environments without external network connectivity. It can also be deployed as an API or a Model Context Protocol server to provide parsi

    Python
    Vezi pe GitHub↗62,172