Stop building ETL pipelines. Stop maintaining data warehouses. Kiwi Fabric lets you query any data source - relational, NoSQL, REST APIs, and files - with a single SQL statement, against live data, in real time. No replication. No data movement.
Fabric orchestrates queries across your existing systems without ever storing your data.
Connect any database, API, or file store once through a simple config. Fabric learns what each source can do.
One SQL query across every registered source. Fabric AI generates it from plain English.
SELECT c.name, SUM(od.total) FROM customers c -- Postgres JOIN orders o ON c.id=o.cid JOIN order_details od -- SQL Server GROUP BY c.name ORDER BY 2 DESC
Fabric decomposes the query, fetches all sources in parallel, federates in memory, returns one result set.
The Query Playground is Fabric's built-in SQL workbench. Describe your query in plain English and let Fabric AI generate the SQL, or write it yourself. Execute, inspect results, and explore the execution plan - all in one place.
Describe what data you need in plain English. Fabric AI generates the federated SQL, routes it via OpernRouter2 using your model of choice, and populates the editor ready to run.
Your SQL runs across every registered source simultaneously. Fabric decomposes the query, pushes predicates down to each source for efficiency, and federates results in memory.
Switch to the Execution Plan tab to see exactly how Fabric decomposed your query - which predicates went to which source, what was fetched in parallel, and where federation happened in memory.
Comprehensive capabilities across both sides of the data plane - federated reads and distributed writes - from a single platform.
Standard SQL across every source type - relational, NoSQL, APIs, and files - with automatic query decomposition and in-memory federation.
Describe what you need in plain English - Fabric AI generates the federated Data across your registered sources via OpernRouter2.
Filter conditions push to each source before data is returned, minimising network transfer and federation overhead.
All sources queried concurrently - response time bounded by the slowest source, not the sum of all sources.
Coordinate writes across multiple sources in one logical transaction, with automatic compensation if any step fails.
Register any data source once - Fabric exposes its capabilities to both the query engine and the Saga Runner.
REST and SOAP sources are first-class - queryable via SQL with auth, pagination, and response mapping handled by Fabric.
See exactly how Fabric decomposed your query - which predicates went where, which sources ran in parallel.
Federated reads solve half the problem. The other half is coordinating writes across multiple data sources without losing consistency when something goes wrong. Today, this requires custom saga implementation in every project - with its own compensating transaction logic, rollback sequences, and idempotency handling.
Kiwi Fabric's Saga Runner eliminates that. Define a multi-step distributed write operation visually or in JSON. Each step targets a registered source. If any step fails, Fabric automatically executes the compensation steps in reverse order - returning the system to a consistent state without custom error-handling code.
From operational reporting to application modernisation - Fabric solves data access problems that have resisted clean solutions for years.
Run reports that JOIN across Postgres, SQL Server, and MongoDB in real time - no ETL pipelines, no warehouse, no lag.
Federated SQL · Parallel Execution · No ReplicationNew layers query Fabric's virtual schema while legacy systems stay unchanged - modernise source by source, no big-bang migration.
Virtual Schema · Legacy Wrapping · Incremental MigrationBuilt-in AI assistants generate federated Data across all registered sources from a natural-language prompt - and author full SAGA transaction plans for distributed writes.
AI Query Generation · Federated SQL · SAGA AuthoringWrite to Postgres, SQL Server, and a REST API in one logical transaction - Fabric compensates all steps automatically if anything fails.
Saga Runner · Distributed Writes · Automatic CompensationKiwi Fabric occupies a distinct position - real-time federation without replication, writes without custom saga code, and live data without warehouse lag.
| Capability | ETL Pipeline | Data Warehouse | Manual Federation | Kiwi Fabric |
|---|---|---|---|---|
| Query latency | Hours (batch) | Minutes (sync lag) | Variable | Real-time |
| Data freshness | Stale (pipeline cadence) | Stale (sync lag) | Live | Always live |
| Data replication | Required | Required | Sometimes | None |
| Cross-source JOINs | Post-ingestion only | Post-ingestion only | Manual code | Native |
| New source onboarding | New pipeline | New ingestion job | New connector | Register once |
| Distributed writes | Not supported | Not supported | Custom code | Built-in sagas |
| REST & SOAP sources | Custom connector | Custom ingestion | Manual | Native |
| AI query generation | No | Partial | No | Built-in |
Kiwi Fabric ships with native support for every major database, API format, cloud store, and file type - no custom connectors required.
PostgreSQL, SQL Server, MySQL, Oracle, MariaDB, SQLite, SAP HANA, IBM DB2, Informix, Firebird, MS Access
MongoDB, Cosmos DB, DynamoDB, Cassandra, Couchbase, Redis
REST APIs, SOAP / WSDL
CSV, TSV, JSON, Excel, Parquet, Avro, Delta, Iceberg
Amazon S3, Azure Blob, Google Cloud Storage, Configured Storage
Qdrant
Fill out the form below. Tell us about your data estate - which sources you work with, what cross-source queries matter most to you, and whether you need federated reads, distributed writes, or both.
We work directly with you to register your sources, configure the virtual schema for your use case, and validate your key queries and write operations on the platform. Direct engineering support throughout.
Your application queries Kiwi Fabric. Live results across every registered source, in real time, through a single SQL interface. Your data stays where it is. You finally have one place to query all of it.
Tell us about your data estate and what you're trying to solve. We'll be in touch within one business day.
We respond within one business day. No sales pitch - just an honest conversation about your use case. hello@kiwifylabs.com