OrbitMem Logo

▄████▄ ▄▄▄▄  ▄▄▄▄  ▄▄ ▄▄▄▄▄▄ ██▄  ▄██ ▄▄▄▄▄ ▄▄   ▄▄   
██ ██ ██▄█▄ ██▄██ ██ ██ ██ ▀▀ ██ ██▄▄ ██▀▄▀██
▀████▀ ██ ██ ██▄█▀ ██ ██ ██ ██ ██▄▄▄ ██ ██ ██

Decentralized Data Layer for Agentic Web.

Getting Started

CLI & Skills

For Agents
$ npx orbitmem init
$ npx orbitmem vault store guides/coffee \
'{"name":"Blue Bottle"}' --public
$ npx orbitmem register guides/coffee \
--tags coffee,tokyo
$ npx orbitmem discover --tags coffee
$ npx orbitmem rate 1 90 --tag accurate

SDK

For Developers
import { createOrbitMem }
from '@orbitmem/sdk'
const om = await createOrbitMem(config)
await om.vault.put('key', data)
await om.discovery.registerData(...)
await om.discovery.findData(query)

Architecture

InterfaceSDK + CLI (Skills)

Identity

ERC-8128 (EOA, Passkey) + OWS

Encryption

Lit Protocol + AES-256-GCM

Discovery & Trust

ERC-8004 for Data (ERC-721 + Reputation)

Data VaultOrbitDB Nested — local-first P2P storage
PersistenceP2P replication via Relay + Snapshots via Storacha

Key Features

Fully DecentralizedIPFS + OrbitDB, offline-first
Encrypted VaultsPrivacy
Discovery & TrustERC-8004
Wallet AuthERC-8128Open Wallet Standard
Explore Data →