Skip to content
@primfoundation

Prim Foundation

Prim is an open, AI-native file format: a self-contained pack of knowledge that agents and humans share. Store the concept, generate the files. MIT.

Prim Foundation

Store the concept. Generate the files.

prims.sh · Prim specification · MIT


Knowledge work should survive the app, agent, employee, model vendor, and session that happened to create it.

A Prim is a durable, portable information/work-product record. The Prim is the source of truth; spreadsheets, documents, decks, dashboards, and other interfaces are views or projections when that model fits the domain.

Design commitments

Commitment Meaning
Durable Important state survives sessions and replaceable intelligence.
AI-native Agents can inspect and operate the structured record directly instead of reverse-engineering a human-only export.
Human-inspectable A person can understand the record and its important provenance without trusting a black box.
Portable Semantic identity and useful operation do not depend on one repository, hosted account, model vendor, or UI.
Evidence-aware Profiles can preserve sources, observations, claims and provenance without treating a citation/hash/validator pass as truth.
Tool-independent Prim Tools, agents and renderers operate on the record; they are not the durable record itself.

A simple Prim should stay simple. The Foundation does not require every record to become a universal knowledge graph, enterprise workflow, or giant taxonomy.

Foundation architecture

primfoundation/prims is the standards/profile/conformance home. Foundation-maintained profiles can coexist as portable packages; a new profile does not require a new repository.

prims.sh is the public discovery/distribution surface: humans and agents can find definitions, inspect exact versions, and use the public API/MCP. Public Foundation infrastructure distributes definitions and public metadata—it does not need to store users' private Prim instances.

Independent products have their own release/security lifecycles while consuming the same portable contracts:

  • Prims Desktop — generic desktop host/inspector.
  • Primboard — private encrypted spatial intake board for material that may later become a Prim or task.
  • Prims Browsers — sandbox browsers agents can drive without taking over the user's local pointer/session.

The organization is actively consolidating historical experiments around these responsibility boundaries. Old repositories are preserved as compatibility/history until their responsibilities have verifiably moved; they are not deleted to make the diagram prettier.

Definitions, tools, and trust

A profile definition says how a kind of durable record is represented/checked. A Prim Tool opens, edits, renders, connects, imports, exports, or otherwise operates on Prims.

Keep these judgments separate:

official ≠ popular ≠ conformant ≠ security-reviewed ≠ factually true.

Likewise, a record describing a capability does not grant that capability, and a writable label saying “approved by a human” is not authentication by itself.

Status

Early and intentionally explicit about it. The category/profile architecture, compatibility work, Foundation Library/MCP, Cloudflare Hub migration, Research vNext, and reference products are under active development. Passing tests are retained as evidence of tested scope; they are not presented as proof that every migration, security review, deployment, or real-user gate is complete.

Start with the Prim repository and prims.sh.


Prim Foundation · open standards and reference tools · prims.sh

Popular repositories Loading

  1. prims prims Public

    Prim is an AI-native file format: a self-contained, evidence-first pack of knowledge that agents and humans share. Store the concept, generate the files. Category spec, family map, registry and SDK.

    Python 3

  2. prim.workbook prim.workbook Public

    prim.workbook — worksheets composing expected (Alex) + actuals (SQL); cites measure/metric

  3. .github .github Public

    Organization profile and community health files for Prim Foundation

  4. prims-desktop prims-desktop Public

    Prims Desktop — Mac host and prims-desktop CLI for Prim connectors.

    Swift

  5. prims-paste-desktop prims-paste-desktop Public

    Primboard — encrypted sticky board for Mac

    Swift

  6. prims-browsers prims-browsers Public

    Prims Browsers — headed Chromium per tenant. Desk + noVNC glass. CDP hands, VNC fallback.

    Python

Repositories

Showing 10 of 10 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…