Discover and explore top open-source AI tools and projects—updated daily.
AgentOps-AIAI agent for JSON schema transformation
Top 81.5% on SourcePulse
Jaiqu is an AI-powered agent designed to automatically transform JSON data between arbitrary schemas using natural language prompts and the jq query language. It is targeted at developers building AI agents or anyone needing to programmatically restructure JSON data, offering a way to generate repeatable jq queries without manual coding.
How It Works
Jaiqu leverages GPT-4 to iteratively generate jq query syntax. It takes a source JSON, a target schema (defined using JSON Schema), and optional hints to guide the AI. The agent maps keys semantically, handling variations like "datetime" vs. "date_time", and validates the generated jq query against the input JSON and target schema. This approach automates a complex and often tedious data transformation process, reducing manual effort and potential errors.
Quick Start & Requirements
pip install jaiqujaiqu -s schema.json -d data.jsonHighlighted Details
jq queries from natural language descriptions of target schemas.Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
7 months ago
Inactive
newhouseb
featureform
katanaml