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. From a reading list to a server dashboard, it's all cells. 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.
Three steps to your space.
Give your agent the skills and it installs nuspace and builds your first space from one prompt. Or install it yourself.
Claude Code
Claude learns nu and nuspace from the skills, installs nuspace and opens your first space. Ask it for cells next.
- 01Add the marketplace
claude plugin marketplace add nustackdev/nuskills - 02Install the plugin
claude plugin install nuskills@nustackAdds
/nuskills:nuand/nuskills:nuspace. - 03Ask for a spacePaste to your agentInstall nuspace, start a space and build a live monitor of this machine.
Claude loads the nuspace skill on its own when the task matches.
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

















