The structured web awaits

Transform any website into structured, typed data with AI-powered extraction. Refyne understands the chaos so you don't have to.

Intent-Driven Extraction

Describe what you want, not how to find it. Define your schema in plain language and let AI understand the page structure.

No CSS selectors. No XPath. Just describe your data.

// Your schema
{
"products": [{
"name": "string",
"price": "number",
"inStock": "boolean"
}]
}
# Extract with your own API keys
curl -X POST "/api/v1/extract" \
-H "Authorization: Bearer $TOKEN" \
-d '{
"url": "https://shop.example.com",
"schema": { ... },
"llm_config": {
"provider": "openrouter"
}
}'

Developer-Native & Open Source

The core extraction engine is open source. Full control over cleansing and extraction chains. Customize, extend, or self-host.

Open source core. Full control. Self-hosted API coming soon.

Bring Your Own Keys

Use your own LLM API keys - Claude, GPT-4, or OpenRouter. Pay only for what you use with no markup surprises.

Your keys. Your models. Your costs.

A
Anthropic
OpenAI
OpenRouter
JS
JavaScript
React
Vue

Full Web Rendering

Headless Chrome for SPAs. JavaScript execution, dynamic content waiting. We handle the complexity so you don't have to.

React, Vue, Angular - if a browser can render it, we can extract it.

Simple pricing

Start free. Scale when ready.

No plans available. Please configure plans in the Clerk Dashboard.