Give agents
a world to
navigate.

Spacefolder is a world model for agents to do real-time predictions from your data. Search histories, find cohorts and give agents context for their next move.

Meet the model
REAL-TIME PREDICTIONS.MORE WORLD IN EVERY PREDICTION.Watch the engine run

01 / A NEW WAY TO HOLD DATA

Save the history.
Navigate the model.

Encode events as paths through a shared latent space.
Search, form cohorts, and run trained predictions from the same world.

01 / SAVE

History, in order.

Observation t − 2Observation t − 1New event t

Events retain their time, source, and identity.

02 / ENCODE
SPACEFOLDER WORLD MODELHistory → latent trajectory
03 / NAVIGATE

What changed?

Find related histories in model space. Follow them back to the source events.

One learned representation. Multiple ways to navigate.Inside the model

02 / A DIFFERENT CENTER OF GRAVITY

Much more
than a database.

Records tell you what happened.
A learned history helps predict what’s next.

Postgres

Relational database

Core representation
Rows, relations, indexes
Read path
Plan SQL; scan, join, and aggregate records.
Prediction path
Build features and connect a model, in the database or beside it.
Architecture docs

ClickHouse

Analytical database

Core representation
Sorted, compressed columns
Read path
Prune data and process columns in batches.
Prediction path
Use model functions or integrate an inference pipeline.
Architecture docs

turbopuffer

Search engine

Core representation
Vectors, documents, attributes
Read path
Rank results with vector and full-text search.
Prediction path
Feed retrieved context into a task-specific model.
Architecture docs

THE ENGINE, IN MOTION

Real-time churn.
While events keep coming.

11k+

event operations / second

Reported in the recorded run.
150 histories. Continuously updating churn scores.

Watch the technical demo
SPACEFOLDER / CHURN10 SEC
Feed above. Evolving churn scores below.Run details

03 / YOUR WORLD, IN VIEW

Follow these sources.
Show me what is changing.

SpacefolderMac workspace
YOUR WORLD, IN FOCUS

Network radar

Topic activityPAST 12 DAYS
100704010Sep 03Sep 08Sep 14
Observed signalsSource history
Follow the feed. Find the pattern. Open the source.ONE WORLD. SHARED CONTEXT.

04 / USE CASES

Questions Spacefolder
can answer.

A SIGNAL. A HISTORY. A NEXT MOVE.

Sales

Watch this deal. Tell me if it’s going cold before Friday.

Marketing

Follow this campaign. Show me where attention is leaking.

News

Track this story. Tell me if it’s still moving tonight.

Customer Service

Stay with this chat. Warn me before it turns into churn.

E-commerce

Watch this session. Who’s about to buy — and who’s leaving?

Manufacturing

Follow this line. Warn me before it fails this shift.

Healthcare

Watch this ward. Who needs a check-in before morning?

Banking

Follow this book. Which accounts are about to change state?

Coding

Watch this repo. What breaks if we ship tonight?

Robotics

Follow this cell. What does it look like in ten seconds?

Energy

Watch the grid. Where does it get tight in the next hour?

Personal Superintelligence

Follow this person. What will they need next week?

A personal workspace and an active local runtime. Keep the hot path close to you.

05 / YOUR COMPUTE. YOUR WORLD.

Start on your Mac.
Share the world.

01Compute close to the source.02Keep the working set local.03Back the world with object storage.
S3-compatible cold storage

Versioned histories and model snapshots. Durable backing for active runtimes.

COMPUTE ≠ STORAGE

06 / ARCHITECTURE

Under the fold.

A shared model of what happened.
A clearer view of what comes next.

Agents

Ask. Explore. Act.

WORKSPACE

People in the loop

Explore sources and inspect results in the native Mac workspace.

NAVIGATORS

Your connected agents

Claude Code · Codex · Grok Bot
and other connected agents

CONNECTION

MCP + skills

Request context, read predictions, and decide the next action.

Requests + instructionsContext + predictions

Runtime

Keep the world current.

SOURCE ADAPTERS

Files · feeds · APIs · event streams

BACKGROUND JOBS

Collect → normalize → schedule

RUNS ONMacEdgeCloud

MODEL ADAPTERSText · vision · audio · time-series

Prepared events + instructionScore + optional pooled state

World model

Learn the history. Read what comes next.

HTTP SCORER
POST /v1/predictPOST /v1/predict_batch
  1. 01 / HISTORY

    Events, in order

    Each entity’s events, timestamps, and optional actions.

    The input to every prediction
  2. 02 / ENCODE

    A path in model space

    EventSequenceJEPA
    2-layer transformer · 192-d states

    z₁ → z₂ → … → zₜ
  3. 03 / READOUT

    A score for the question

    Pool the history, condition on an instruction, apply a trained readout.

    Encoded contextP(outcome)
    Task-specific probability
READING THE HISTORY

Last + masked mean + masked max → 576-d context

Instruction: MiniLM → projection → fusion
LEARNING HOW IT CHANGES

zt + at → predicted zt+1

Next-state training · SIGReg regularization

Cold storage

Persist. Share. Evaluate.

S3-COMPATIBLE OBJECT STORAGEBacks the runtime and model

Source histories

Packed events, retained for retrieval and inspection.

World snapshots

Versioned state to share across agents and runtimes.

Experiment records

Predictions, baselines, and what actually happened.

07 / GOOD QUESTIONS

A little deeper.

From your first world
to what’s under the hood.

See the engine run
01What is a world, in plain English?

A world is a collection of events, their history, and a model that learns how those histories evolve. You and your agents share that context, so each question can start with what has already happened.

02Why a world model instead of another database?

A database organizes records for retrieval and computation. Spacefolder adds a learned representation of change over time and trained readouts for outcomes. The architectural goal is to reuse that representation for context and scoring, reducing repeated feature-building and retrieval work in the agent’s prediction path.

03Can databases also run predictions?

Yes. PostgreSQL supports user-defined functions and extensions; ClickHouse includes machine-learning functions. The difference here is the organizing principle: a shared temporal representation and its trained readouts, rather than a general-purpose query engine. PostgreSQL extensibility · ClickHouse model functions

04Is this just vector search with a new name?

Vector search usually ranks stored embeddings by similarity. Spacefolder’s sequence encoder represents ordered histories, and its prediction readouts learn an outcome from those histories. Similarity is useful for navigation; an outcome score comes from a trained readout, not from nearest neighbors alone.

05What does the 11k+ demo measure?

The recorded run shows roughly 11.9k event operations per second while churn scores update for 150 histories. That figure measures ingestion throughput; prediction latency and accuracy are separate metrics. Watch the run

06Can I throw away my database and all my indexes?

Keep the tools your workload needs. Latent states are learned summaries, not lossless records. Source events still support exact filters, audit trails, and evaluation; transactional SQL and constraints remain database work. Spacefolder centers the prediction path on the model, while exact retrieval can use conventional storage and indexes.

07Can one model answer any question I ask?

A readout needs a defined task and suitable training. Reusing an encoder can make it useful across several routes, but a new outcome or domain may require labels, a new readout, or retraining. Instruction conditioning selects or shapes supported scoring behavior; a prompt alone does not create a validated predictor.

08What is actually inside the model?

The supplied engine design uses a two-layer, 192-dimensional sequence encoder. Last-state, masked-mean, and masked-max pooling form a 576-dimensional summary. A projected instruction embedding can condition that summary before a trained readout. A separate training objective predicts the next latent state from state and action, with SIGReg regularization.

09How do you handle fresh events, versions, and accuracy?

New events extend a history and trigger encoding and scoring work. Keep history, model, and readout versions together so a result can be traced back to its inputs. A new encoder may require re-encoding; embeddings from different versions are not automatically compatible. Evaluate each route on held-out data and track calibration and drift against later outcomes.

10Where does compute run, and what does S3 do?

The architecture separates an active runtime from durable storage. A Mac, edge host, or cloud host performs ingestion, encoding, and scoring. S3-compatible storage backs versioned histories and model snapshots. The bucket stores data; the runtime performs inference. The recording shows the local scoring loop; the diagram describes the wider runtime and storage design. Memory, hardware, and model size determine the useful working set and cost.

11Can it tell an agent which action will cause a better outcome?

A prediction can help prioritize attention. Establishing an action’s causal effect requires appropriate data, experimental design, and evaluation. Instruction-conditioned scores and a next-latent training objective do not, by themselves, establish a reliable intervention simulator.

12Is Spacefolder a reference to Dune?

Yes. The name is a nod to Dune, where Navigators use foresight to plot safe paths while a ship’s engines fold space. We borrow that relationship between prediction and navigation: Spacefolder folds event histories into a learned model space, and agents act as Navigators, querying its trajectories and using predictions to plan their next move. The model folds the data. The agents chart the course.

Give agents a world to navigate.

Spacefolder is a world model for agents to do real-time predictions from your data. Search histories, find cohorts and give agents context for their next move.