Public repo atlasContext-ready

onboardy.dev/repos/supermemoryai/smfs

supermemoryai/smfs

Understand supermemoryai/smfs with an Onboardy architecture map, key systems, files to read first, evidence, and agent-ready context.

Published

Jun 17, 2026

Analysis

Jun 17, 2026

Files indexed

133

Evidence points

12

Files
133
Systems
12
Relationships
15
Freshness
Jun 17, 2026

Architecture map

How the repo is organized

Click systems in the graph to inspect responsibilities, important files, and nearby dependencies.

Architecture map

Generated map12 systems15 relationships

Use this map to orient around systems, dependencies, and files worth reading first.

Mini Map
Node Types
Gateway
Client
Service
Database
External

Click a system in the map

Explore supermemoryai/smfs by selecting services, gateways, clients, and data stores. Each node shows the files, responsibilities, and neighboring systems an agent should keep in scope.

Pan, zoom, and use the minimap to keep large repos navigable.

Sign up to turn selected graph context into repo-aware agent sessions.

Key systems

What an agent should understand first

SMFS CLI

Command dispatcher: mount, unmount, login, grep, sync, status, logs, init

crates/smfs/src/main.rscrates/smfs/src/cmd/mod.rs
VFS Abstraction

POSIX filesystem trait interface, inode/dentry/file operations, MemFs in-memory implementation

crates/smfs-core/src/vfs/traits.rscrates/smfs-core/src/vfs/mem.rscrates/smfs-core/src/vfs/mod.rs
Sync Engine

Background loops: delta pull (A), deletion scan (C), push worker (D), inflight poller (E)

crates/smfs-core/src/sync/pull.rscrates/smfs-core/src/sync/push.rscrates/smfs-core/src/sync/mod.rs
SQLite Cache

7 tables: fs_inode (AUTOINCREMENT), fs_dentry (parent→child), fs_data (chunks), fs_symlink, fs_config, fs_remote (doc ID mapping), push_queue (write coalescing)

crates/smfs-core/src/cache/db.rscrates/smfs-core/src/cache/schema.sql
API Client

Typed HTTP wrapper: validate_key, list_documents, get_document, add/update/delete, search, profile

crates/smfs-core/src/api/mod.rscrates/smfs-core/src/api/dto.rs
Mount Adapter

FUSE (Linux) and NFS (macOS) kernel mount backends using fuser/nfsserve crates

crates/smfs-core/src/mount/mod.rs
Daemon Controller

Process lifecycle: fork dance, unix-socket IPC, signal handling, background loop orchestration

crates/smfs-core/src/daemon/mod.rs
Supermemory API

Remote document storage, semantic search (/v3/documents, /v3/search), processing status tracking

Evidence coverage

What this context is grounded in

Coverage

Citations
7
Findings
5
Files discovered
133
Architecture systems
12
Architecture relationships
15
Agent graph
Agent graph entities
1,709
Agent graph relationships
1,795

Languages

RustTypeScriptPythonTOMLMD