{"repo":"Unstructured-IO/unstructured","free":true,"listed":false,"github":"https://github.com/Unstructured-IO/unstructured","clone":"git clone https://github.com/Unstructured-IO/unstructured.git","description":"Convert documents to structured data effortlessly. Unstructured is open-source ETL solution for transforming complex documents into clean, structured formats for language models. Visit our website to learn more about our enterprise grade Platform product for production grade workflows, partitioning, enrichments, chunking and embedding.","language":"HTML","stars":15325,"topics":["deep-learning","document-parsing","machine-learning","nlp","ocr","information-retrieval","data-pipelines","ml","preprocessing","pdf-to-text"],"license":"Apache-2.0","category":"machine-learning","readme_excerpt":"Open-Source Pre-Processing Tools for Unstructured Data The unstructured library provides open-source components for ingesting and pre-processing images and text documents, such as PDFs, HTML, Word docs, and many more. The use cases of unstructured revolve around streamlining and optimizing the data processing workflow for LLMs. unstructured modular functions and connectors form a cohesive system that simplifies data ingestion and pre-processing, making it adaptable to different platforms and efficient in transforming unstructured data into structured outputs. Unstructured Transform MCP — Document Processing for your Agents Unstructured Transform brings production-grade document processing to your agents as an MCP server. It gives them the ability to turn 60+ file types into structured data that's ready for your applications, vector databases, and any downstream processes by parsing, enriching, chunking, and embedding files directly inside their current session. Setup Steps for Your Agent 1. Pick your MCP client. Transform works with virtually any MCP-compatible host or agent framework — Claude Code, Cursor, Codex CLI and more. 2. Add the Transform MCP server to your client's MCP configuration (via the CLI mcp add command or the client's MCP settings/config file, depending on the tool). 3. Authenticate once when your client prompts you. Sign in, and the Transform tools become available to your agent on its next message. 4. Point your agent at a file. Drag and drop or reference","default_branch":null,"files":null,"tree":[],"storefront":"/r/Unstructured-IO","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Unstructured-IO/unstructured/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}