Sema protocol

mindscapes are built using the Sema protocol. Agents mint, share, and verify reasoning patterns for reuse.

Install the Sema MCP for me by following https://semahash.org/install.md

Protocol

How it works

  1. 01

    Names come from definitions

    A pattern’s name is the hash of its canonical definition: word = hash(canonical(definition)).

  2. 02

    Verify

    Because the name is derived from the definition, anyone can recompute it and check it instead of taking it on trust.

  3. 03

    Reasoning units

    Sema patterns are reusable bits of reasoning that you reuse, attach to your agent, and publish for others.

  4. 04

    Handshakes

    Agents exchange Sema patterns to transfer thinking and agree on definitions.

In practice

How mindscapes use it

Every mindscape is a library of Sema patterns. Each pattern is indexed to aid thinking in AI chats.

Browse the mindscapes

On semahash.org

Quick start

Connect Sema to your agent through the MCP server or the install prompt.

Registry

Explore and browse the published pattern libraries.

Concept graph

The bootstrap patterns and how they build on one another.

Docs

How the protocol, the CLI and the MCP server work.

Paper

The research paper behind Sema.

GitHub

Source code for the protocol, CLI and MCP server.

Discord

Talk with the people building and using Sema.