yaniv-golan/ostruct
Schema-first AI analysis CLI that transforms messy data into structured insights. Define your output format, get guaranteed JSON results from any source. Combines OpenAI models with multi-tool orchestration (Code Interpreter, File Search, Web Search, MCP) for AI-powered data synthesis.
This tool helps operations engineers, data analysts, and security professionals automatically transform messy, unstructured text data like system logs, code, or CSVs into clean, structured JSON. You provide your raw data and define the exact JSON format you need, and it uses AI to extract and structure the information reliably. This is ideal for anyone needing to automate data parsing or integrate AI into existing data pipelines without writing brittle custom code.
Use this if you consistently struggle with extracting structured data from varied or frequently changing unstructured text formats and need a reliable, schema-driven solution.
Not ideal if you primarily work with already structured data or require extremely low-latency, high-volume processing where AI inference costs and speed might be a concern.
Stars
8
Forks
2
Language
Python
License
—
Category
Last pushed
Dec 06, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/rag/yaniv-golan/ostruct"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
any4ai/AnyCrawl
AnyCrawl π: A Node.js/TypeScript crawler that turns websites into LLM-ready data and extracts...
kreuzberg-dev/html-to-markdown
High performance and CommonMark compliant HTML to Markdown converter. Maintained by the...
ScrapeGraphAI/Scrapegraph-ai
Python scraper based on AI
adbar/trafilatura
Python & Command-line tool to gather text and metadata on the Web: Crawling, scraping,...
paulpierre/markdown-crawler
A multithreaded πΈοΈ web crawler that recursively crawls a website and creates a π½ markdown file...