Beta

The Database for SMB, Personal AI Apps, and AI Agents.

Store. Analyze. Report.

One database that stores your data with encryption, lets AI answer questions about it, and generates production-ready reports from a layout sketch.

01
Store

Every byte encrypted.

JSON documents, files, key-value pairs, indexes — all protected with AES-256-GCM encryption. One platform file replaces your database, your cache, your object store, and your search engine.

AES-256 Encryption

Row-level and index-level encryption with rotatable keys. Security is structural, not bolted on.

Schema-free JSON

Store any JSON structure. Nested objects, arrays, mixed types. Every property auto-indexed. Query with SQL.

Full ACID + SQL

Synchronous writes, snapshot isolation, WAL. Query with standard SQL — SELECT, WHERE, JOIN, GROUP BY, ORDER BY.

Key-Value Cache

1 billion key-value pairs. 10K writes/sec. 10K lookups/sec. Built into the engine. No Redis needed.

Four Search Modes

Exact match, fuzzy (typo-tolerant), full-text, and semantic AI search with vector embeddings — all built in.

Encrypted File Storage

PDFs, images, documents stored with AES-256-GCM encryption. 25+ format text extraction. Built-in OCR. Version history.

Built-in RBAC

Granular table-level access control. No plugins, no config files. Works out of the box.

Single Platform

No runtimes, no dependencies, no DLL hell. Download and run. Windows, Linux, macOS.

Driverless REST API

Use from Python, C#, Go, Node, or cURL. Standard HTTP REST API. No drivers to install.

02
Analyze

Ask your data anything.
In plain English.

A built-in AI agent that understands your schema, writes SQL, and returns answers with charts and tables. No data leaves your server.

Y
How many patients were admitted last month, broken down by department?
AI
Last month there were 1,247 admissions across 8 departments. Cardiology led with 312, followed by Orthopedics (198) and Neurology (156). I've generated a bar chart and the full breakdown table below.

Natural Language Q&A

"Show invoices over $10K" or "How many orders last week?" — answered in seconds from your actual data.

Multi-Step Analysis

Deep-dive reports with charts, tables, and insights. "Analyze demographics by department" produces a complete report.

Quick Data Edits

"Change Dr. Smith's department to Cardiology" — with confirmation dialog and full audit trail.

03
Report

Sketch a layout. Get a
production report.

Upload an image of any report layout — hand-drawn, screenshot, or mockup — and the AI turns it into a working, data-connected report. One click.

Upload Layout

Any image: sketch, screenshot, mockup, or PDF

AI Maps Data

Agent reads schema, writes queries, binds fields to layout

Live Report

Production-ready PDF or HTML with real data, ready to schedule

Image-to-Report

Upload a hand-drawn sketch, a screenshot from Excel, or a PDF mockup. The AI builds a pixel-accurate, data-connected report.

Template Editor

Fine-tune generated reports with a visual editor. Adjust layout, change fields, add formulas. Save as reusable templates.

Scheduled Reports

Daily sales summaries. Weekly patient counts. Monthly compliance audits. Set the schedule and forget about it.

Integration

Simple to use

import requests

base_url = "http://localhost:8080"

# Authenticate and get JWT token
login = requests.post(f"{base_url}/api/auth/login", json={
    "username": "superadmin", "password": "your-password"
})
headers = {"Authorization": f"Bearer {login.json()['token']}"}

# Insert a document — no schema needed
order = {
    "customer": "Acme Corp",
    "items": [
        {"sku": "WIDGET-A1", "qty": 5, "price": 29.99},
        {"sku": "GADGET-B2", "qty": 2, "price": 49.99}
    ],
    "total": 249.93,
    "status": "pending"
}
res = requests.post(f"{base_url}/db/Sales/Order", json=order, headers=headers)
doc_id = res.json()["id"]

# Retrieve by ID
doc = requests.get(f"{base_url}/db/Sales/Order/{doc_id}", headers=headers)
print(doc.json())

# Query with SQL
result = requests.post(f"{base_url}/sql", json={
    "sql": "SELECT customer, total FROM Sales.Order WHERE status = 'pending' ORDER BY total DESC"
}, headers=headers)
print(result.json())
Pricing

Simple & Transparent

Indicative pricing — subject to change before GA

Every tier includes everything — storage engine, encryption, RBAC, key-value cache, all search modes, AI agent, AI reporting, file storage, and REST API. No feature gates.

Personal

Single instance · Your infrastructure · Personal projects & side apps

$18/mo

Personal license · Email support

All storage engine features
AI Agent & AI Reporting
Encryption, RBAC, File Storage
All search modes
Who It's For

Built for every industry that runs on data.

From clinics to courtrooms, warehouses to classrooms — if you store data, manage files, need search, or want AI-powered insights, InventDB is built for you.

Healthcare & Clinics Law Firms Financial Services Retail & E-Commerce Professional Services Real Estate Education & Nonprofits AI Agent Developers Hospitality & Restaurants Field Service & Maintenance Construction & Logistics Insurance & Compliance HR & Workforce

Any business that stores data, manages files, needs search, or wants AI-powered insights from their own data — without the cost and complexity of enterprise software.

Performance

Performance Benchmarks

PostgreSQL is the gold standard — battle-tested over 40 years. We benchmark against it because that is the standard we aspire to. Transparency in performance is how we hold ourselves accountable.

Early Access

Join the Beta Waiting List

Be among the first to get access. We'll send you a verification code to confirm your spot.

By joining, you agree to our Terms of Use and Privacy Policy.

We've sent a 6-digit code to

You're on the list!

We'll email you as soon as beta access is ready. Thank you for your interest in InventDB.