Industry · Education

A tutor that remembers every student.

Give each learner a tutor that knows what they've covered, a workspace for their assignments, and costs nothing between terms.

How it fits

Built from the primitives you already get.

Memory per learner

Track what each student has mastered as semantic memories and what happened in each session as episodic ones.

Starter projects per student

Fork a starter filesystem for every student. Large files are shared, so a class of hundreds stays small.

Students kept apart

Each student's primitives live in their own group, reached with a key scoped to it.

Free between terms

Idle primitives are files in storage, so quiet weeks and summer breaks cost storage only.

Build

Local-first development.

Build and test on your machine with the open-source engine. No cloud account needed: every primitive runs locally, with the same API as the cloud.

$ curl -fsSL https://useprimitives.com/install.sh | sh

Install the CLI, then run primitives dev. Quickstart

Open source

Built in the open. Contribute freely.

The SDKs, the MCP server and the single-node engine are open source and actively maintained. Submit PRs, report issues, improve docs, or just star the repo to show support.

useprimitives/primitivesFork, star, or open a pull request