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.