Features

Everything you need to turn documents into APIs.

DocQuery is one integrated platform: AI extraction, a relational canvas, triple-protocol API generation, governance, and an embedded AI chat — backed by the same data, all the time.

AI extraction with human-in-the-loop

Powered by a state-of-the-art LLM. Detects tables, key/value pairs, lists, and entities from any text-bearing document. You review and tweak before it goes live — no silent errors.

  • ✓ LLM with strict structured JSON output
  • ✓ Side-by-side review: original vs extracted table
  • ✓ Per-column type, primary-key marking, rename
  • ✓ Re-extract on new versions of the same document

No-code relational modeling

Click two columns to link them. DocQuery supports 1:1, 1:many, many:1, and many:many (with auto junction tables). AI suggests likely matches.

  • ✓ Cross-document foreign keys
  • ✓ AI-suggested relations with match scores
  • ✓ Visual graph of your relational model
  • ✓ Validation + conflict resolution UI

Triple API output

Every table you create is instantly a REST resource, a GraphQL type, and an MCP tool. One workspace, three protocols, zero glue code.

  • ✓ REST: full CRUD, filtering, pagination, expand
  • ✓ GraphQL: nested relations + mutations
  • ✓ MCP: tools, resources, prompts for AI agents
  • ✓ OpenAPI 3.1 spec + Redoc viewer

Embedded AI chat

Ask questions about your data in plain English. The chat is wired straight to your tables via MCP-style tools — no hallucination, no stale exports.

  • ✓ Tool-calling over your real tables
  • ✓ Multi-step agent loop with tool results
  • ✓ Persisted conversation per workspace

Security & governance

Workspaces isolate data per team. Bearer tokens and API keys gate every request. Row-level security and field-level permissions on Pro.

  • ✓ Per-workspace API keys, rotatable
  • ✓ Email + password auth, sessions
  • ✓ Audit logs (Pro)
  • ✓ RLS & field-level permissions (Pro)

Connectors & reprocessing

Connect Airtable today — paste a Personal Access Token, point at a base and table, and DocQuery syncs every record. Static files are versioned with a one-click re-extract.

  • ✓ Airtable (Personal Access Token, base + table + optional view)
  • ✓ Versioned documents + re-pull button
  • ✓ Google Sheets, Microsoft 365 (roadmap)
  • ✓ Scheduled re-extraction (Pro)

Ready to try it?

Free forever for personal projects. Five minutes to your first API.