The Complete Stack
Build anything.
No ceiling.
One system where every piece is built to its full potential. TypeScript for the web. Rust for raw performance. Go for services. Python for data. Mojo for ML. A database that handles any data model you throw at it. Web, mobile, and desktop from the same codebase.
Why Neutron
Every piece at its
full potential.
Most projects hit walls. Your web framework can't do native mobile. Your database doesn't support vector search. Your ML pipeline lives in a completely separate world. Neutron is one integrated system where each component is purpose-built for its domain — and they all compose together through a shared database and clean integration points.
The right language for the job
TypeScript for UI. Rust for performance-critical backends. Go for concurrent services. Python for data pipelines. Mojo for ML inference. Zig for embedded. Each language used where it excels — not forced into the same mold.
One database, every model
Stop running Postgres, Redis, Elasticsearch, Neo4j, and TimescaleDB as separate services. Nucleus is a single database with 14 specialized data models — SQL, vector, graph, timeseries, document, KV, and more.
Web, mobile, and desktop
Build for the web with SSR and islands. Ship native mobile apps with the same components. Create lightweight desktop apps without bundling Chromium. One codebase across all three platforms.
No walls, no rewrites
Start with a TypeScript web app. Add a Rust API when you need throughput. Plug in Python for an ML feature. Need graph queries? Nucleus already has them. Your system grows with your ambitions — you never hit a wall where you need to start over.
The ecosystem
The flagship framework. File-based routing, loaders, actions, islands, SSR. 3 KB Preact runtime. Zero JS on static routes.
Get started →High-performance backend. Trie router, middleware, JWT, WebSocket, SSE. 1,161 tests across 18 crates. Also powers Desktop via Tauri.
Learn more →ML tensor library. 110+ test suites, SIMD kernels, 5 quant formats, inference pipeline, training stack.
Get started →14-in-1 database. SQL, Vector, Graph, Timeseries, Document, KV, FTS, Geo, Blob, Streams, and more. PostgreSQL wire compatible.
Get started →Concurrent services, microservices, cloud infra. Goroutine-native handlers, single binary deploy.
Learn more →Full-stack web and data framework. Async-first, typed loaders, Nucleus native, Mojo interop.
Learn more →Systems and embedded framework. Zero-alloc hot path, comptime validation, 40+ target architectures.
Learn more →BEAM-native backend with OTP supervisors, Plug + Bandit, channels, and full Nucleus client.
Learn more →Scientific computing with DifferentialEquations.jl, ModelingToolkit, CUDA, and FMI interop.
Learn more →Type-safe queries for all 14 models.
Visual database management.
SSR, native views, Tauri.
How it works
Start simple. Scale to anything.
Ready to build?
cd my-appnpm run dev