Your company’s data, connected into one ontology
Connect your database, Stripe, WorkOS, PostHog and your files. Foundry suggests one ontology across them that you explore and ask questions of.
$ git clone github.com/helixdb/helix-foundry.git
$ cd helix-foundry && ./scripts/setup.sh --compose
Built on HelixDB / DuckDB / Parquet / Ollama
Schema
A suggested ontology that matches the same records across sources.
The types, links and rules drawn from your data, stored as real objects and relationships in HelixDB. A generation stays a draft until you make it current.
Explorer
Everything a load wrote: its entities and facts.
Open a record to see its properties and every relationship, in and out, with the load and the version that wrote it.
Fig. 1
01Ontology
The same customer, matched across every source.
- 1.1Real objects and relationships in HelixDB
- 1.2Immutable Parquet snapshots, with history
- 1.3Proposed changes are tested, then wait for you
Fig. 2
02Isolation
Generated SQL runs where it can reach nothing.
- 2.1No internet, no connector credentials
- 2.2No Linux capabilities, 512 MB a job
- 2.3Credentials encrypted with a key you hold
The point
Nobody has to agree on a schema first.
Connect a source. Foundry suggests the ontology, you keep or change it, and nothing is published until you say so.
Fig. 3
Answers backed by executed SQL.
Ask anything about your data. The answer comes back with the query that produced it and a citation to the exact snapshot it ran against, and those snapshots are immutable.
Which accounts have an open support ticket and renew in the next 30 days?
Nine accounts, holding $14,200 of monthly recurring revenue.
SELECT a.name, count(t.ticket_id), s.current_period_end FROM accounts a JOIN subscriptions s ON s.account_id = a.account_id LEFT JOIN support_tickets t ON t.account_ref = a.name
accounts v14, subscriptions v9, support_tickets v3
Fig. 4
Measured on one laptop.
Every figure below was measured on one M1 Pro laptop with 16 GB of RAM. Run BENCH_HTTP=1 pnpm benchmark to produce them yourself.
git clone https://github.com/helixdb/helix-foundry.git cd helix-foundry ./scripts/setup.sh --compose
Connect what your company already runs on.
Automatic sync through native PostgreSQL and MySQL change capture where the database allows it, and scheduled snapshot refreshes otherwise.
PostgreSQL / MySQL / Neo4j / Neon / Supabase / PlanetScale / Stripe / WorkOS / PostHog / REST / S3 / CSV and Parquet / Ingestion API
Now there is nothing to host. Helix Cloud runs the same build we publish, so you connect a source and explore the ontology without standing up HelixDB, DuckDB and Ollama yourself.
Self-hosted Foundry listens on 127.0.0.1 only and has no sign-in: anyone on that machine is already in.