Meibel documentation
Powerful primitives.
One API.
Deeply integrated.
Parse documents, transform their content into your schema, ingest it into a queryable datasource, and put agents on top. Each through a single API, with no vector store to run, no graph database to wire up, and no separate orchestration layer to maintain.
Browse the docs
Jump into any section of the documentation.
Get started
Core concepts
Guides
API reference
SDKs
Tutorials
From data to agent
One pipeline, four stages: parse a document, transform to your schema, ingest into a datasource, put an agent on top.
- 1. Parse
- 2. Transform
- 3. Ingest
- 4. Agent
Powerful primitives
Each through a single API. Use one, or compose them into a full pipeline.
01 · Parsing
02 · Transform
03 · Datasources
04 · Agents
Deeply integrated.
The primitives aren’t just co-located. Each one folds its output into the next, so quality compounds down the pipeline instead of degrading. What parsing captures, transform reshapes; what transform yields, ingestion indexes; what ingestion structures, agents reason over; and policy and confidence thread through all of it.
Reason over structured and unstructured data, on retrieval sharpened by everything below. The cleaner the layers below, the sharper the answers.
Runs two paths at once: structured data lands in typed, queryable tables, while unstructured content is chunked along semantic boundaries into dense and sparse embeddings for hybrid retrieval. Both live in one datasource, with no vector store to manage.
Reshapes parsed content into your business schema, with per-field confidence. The structured fields it yields fold into ingestion and sharpen what agents retrieve.
Captures deep structure (sections, headings, tables, lists) plus context for charts, graphs and formulas. Every extracted token carries a confidence score. Everything above inherits this structure.
Hardrails, not guardrails
Lock agents to the data and tools you trust, enforced in code, not vibes. Execution policies strictly define what an agent can see and do. They’re evaluated by the platform, outside the LLM, so the model can’t bypass them through prompting.
The result: agents that stay in-bounds by construction, not persuasion.
- Unstructured data
- Structured data
- Tools
Before the LLM call
During data access
At tool execution
Connected in under a minute
Install the SDK, verify your key, and make your first call.
Install the SDK
Verify your key
Make your first call