Getting started¶
TypeBridge has several application surfaces over one shared engine. Choose the surface that owns your application code; you can add schema generation or the remote server later without changing semantic systems.
| If you are building… | Start here |
|---|---|
| A Python application | Install Python → Python quick start |
| A TypeScript or Node application | Install Node → TypeScript/Node guide |
| A Rust application | Rust distribution → Generate a Rust schema crate |
| A schema-first, multi-SDK workspace | Install the CLI → Schema workflows |
| A remote query service | Server container |
Before connecting¶
You need a supported TypeDB 3.x server for database operations. TypeBridge 2.1 supports generated CRUD/query operations on TypeDB 3.11–3.12; connected V2 migration apply/verify/adopt requires exactly 3.12.3. The exact interpreter, native-target, provider-band, and server matrix is maintained in TypeDB compatibility.
Schema parsing, validation, comparison, migration planning, and code generation can run offline.