Open-source · Self-hosted · Pure Python
Computational space
for your data and tools.
Human-first. Agent-native.
In nuspace, your data and tools live in cells: tiny reactive programs that manage data, run logic and render UI. Cells are written in nu, a Python programming model with no glue code between layers, so a cell is a few lines, not a thousand. Humans get the space as UI, agents get it as code.
nuspace in actionPick a demo to see it run.


everything i use, in one place, and it's all live
this could replace half of my apps
hold on, i can program everything, even the space itself?
so i own all of it, on my machine?
Notion, but every block is a program.
A spreadsheet for anything, not just numbers.
A notebook that never goes stale.
An operating system for everything I know.
Our own Palantir, for company intel.
A homelab for my data, tools and agents.
Tools for you and your team. Small enough for one person, big enough for a team.
Personal tools, made to fit.
Build the tools you wish existed. Small or huge, they share one space.
- Knowledge: notes, reading, a second brain
- Tracking: habits, money, films, health
- Research: sources, claims, evals
- Automation: your scripts and home, with a screen
One space for the whole team.
Data and ops in one space, built the way you work.
- Knowledge: wikis, BI, research
- Dashboards: every data source, live
- Ops: every automation and job in one place
- Infra: ML runs, pipelines, deploys
Program anything. The data, the logic, the look, even the space itself.
📚Library
What I'm reading, and how far along I am.
Books
Up next
- A note, a table, a song, a billion-entry log, a genome.
- Summarize your inbox, dim the lights at sunset, render a video.
- A cell draws itself. Text, tables, charts, forms.
- Change one cell and everything that depends on it follows. UI too.
- The same cell runs in a worker, across processes or on a cluster.
- A counter or a billion rows, same cell. Storage shards underneath.
- The space has the same shape as its cells, so you and your agents can program it too.
From zero to your space in one line.
Run one line yourself, or give your agent the skills to install the space and keep building with you.
- Install and open
pip install nuspace && nuspace run --with quickstartPython 3.10 or newer. Run the same line to come back to your space.
- 01Add the marketplace
claude plugin marketplace add nustackdev/nuskills - 02Install the plugin
claude plugin install nuskills@nustackAdds
/nuskills:nuand/nuskills:nuspace. - 03Ask it to runPaste to your agentInstall nuspace and open my space with the quickstart page. Set up whatever's missing.
It checks Python and pip, installs nuspace and opens the space.
That's it. Your space opens on Quickstart. Edit your first cell.
One primitive, all the way down.
nuspace sits on a small stack, each layer its own repo, from the theory at the base to the ecosystem on top.
- The theoryinteraction-modelA programming model where every resource is a Ref and Interactions are first-class, so you compose logic across systems.GitHub
- The primitivenuThe interaction model, implemented in Python.GitHub
- The standard librarynustdBatteries for nu: storage, UI, workers and more, ready to use.GitHub
- The spacenuspaceA space that runs nu programs.GitHub
- The ecosystemnuverseReady-made packages, one install away.GitHub
- On top of it allyour spaceEverything below exists so your space can be anything.Start your space

















