Query the current account balance:
find [?balance]
where [
[?account balance ?balance]
]Response:
[[ 1764 ]]The data engine for applications that need one reliable source of truth, with the ability to time-travel.
Stardust replaces fragmented data sources with a reliable, append-only temporal data engine built on web standards.
Query the current account balance:
find [?balance]
where [
[?account balance ?balance]
]Response:
[[ 1764 ]]Query the account balance at any moment in time:
find [?balance]
where [
[?account balance ?balance]
]
with [
db [asOf {#utc 2026-08-22T12:00:00Z}]
]Response:
[[ 882 ]]
Join a live demo to see Stardust in action, see how it works, and ask questions about your specific use case.
Applications often coordinate data across several sources. This adds logic, creates inconsistencies, makes applications run hot, and makes them harder to scale.
Data duplication and inconsistency lead to the inability to access and use potentially invaluable data. This can result in missed opportunities, wasted resources, and lost revenue.
The real problem is that data is not treated as a first-class citizen.
Stardust is an append-only temporal data engine that uses web standards. Its API gives humans and LLMs access to the same source of truth.
This results in applications that are lean, fast, and highly scalable, with the same or more capabilities as traditional apps. Streaming backups are built-in, and data is immutable.
As an append-only temporal data store, history is queryable and data becomes fully explorable over time.
Stardust replaces fragmented data sources with a single source of truth, ensuring data integrity and consistency across your applications.
Stardust is an immutable, append-only data store. It maintains a complete history of all data changes, allowing you to query past states and understand how your data has evolved over time.
Stardust is designed to be used by both humans and LLMs, providing a simple and intuitive user interface for exploring and manipulating data, and an API that any LLM can interact with.
Stardust is a single binary that you can run on almost any hardware. Self-host it in a cloud server or on-premise. Your data remains yours. To increase capacity, just add disk space.
Stardust allows your data to change shape over time, without having to write migrations. Schemas allow you to project and validate your data, while remaining independent of the data itself.
Stardust streams transactions to S3-compatible object storage or network-attached storage (NAS). Set it up once and never have to think about backing up your data again.
Licenses are perpetual and include one year of updates. After that, you can optionally renew your license annually to continue receiving updates.
For non-commercial use.
$49$99*per project
Includes one year of updates.
$49/year for updates per subsequent year.
For solo developers and freelancers.
$199$399*per project
Includes one year of updates.
$199/year for updates per subsequent year.
For teams of up to 25 developers.
$999$1,999*per project
Includes one year of updates.
$999/year for updates per subsequent year.
* Prices are subject to change.
Stardust is brought to you by the team behind Datastar.

“I have spent my career with systems where incorrect data can cause real-world harm. These systems must record who changed what, when, and why.
At production scale, that record often becomes expensive, slow, and difficult to trust. Teams then must select between delivery speed and complete history.
Stardust is the most important work of my career. It lets teams focus on unique project knowledge without losing information.
Its design comes from at least a decade of experiments with entity-component-system ideas for databases. Many approaches failed, and those failures shaped the current design.”

“Almost every application I have worked with has had a bottleneck that could bring it to a grinding halt as it scales.
Performance at scale is one of the hardest problems I’ve encountered in twenty-five years of real-world application development.
Stardust is the first solution I am aware of that tackles this problem head on. As a data engine, it can handle business logic that applications traditionally manage.
This opens the door to applications that scale massively while remaining fully auditable and time-travelable.”
Stardust is a data engine that provides a reliable, append-only temporal engine built on web standards. It replaces fragmented data sources with a single source of truth, ensuring data integrity and consistency across your applications.
Stardust is a general purpose data engine that can be used to build a wide range of applications, from simple web apps to complex data-driven applications. It is designed to be flexible, scalable, and straightforward to integrate into existing applications.
The Stardust license is perpetual and does not expire. It includes one year of updates. After that, you can renew updates each year or continue using the version you last updated to.
Stardust is currently in private beta. Apply for early access or join the waitlist. We have not set a date for general availability.
Join a live demo to see Stardust in action and discuss your use case. You can also contact our team for a consultation.
No. We may offer a limited hosted evaluation version in the future. Until then, join a free live demo to evaluate Stardust before you buy a license.