FBFolderbaseBETA DOCS

Folderbase documentation

Start with local files, understand the deployed database roadmap, and plan for sharing and sync.

Storage for agents. Folderbase is being built for apps and agents that use ordinary JSON, Markdown, and other files as persistent data.

Start with the local file foundation today. The next milestones add a shared application data contract, durable access from deployed apps, and sharing and sync. Your files remain normal files; a small .folderbase/ directory holds engine-managed state.

Beta status: Folderbase is under active development. Compatibility Contract v1 names the stable portable records and CLI behavior. Everything else must be treated as Beta, and optional capabilities marked Experimental are the most likely to change between releases.

What are you building?

Read the three use cases for concrete examples, current availability, and the next step for each.

Start locally

What Core 0.7.2 guarantees

  • A stable discoverable CLI JSON contract.
  • A compatibility contract for portable records and extension preservation.
  • A universal executable seam for TypeScript, native apps, and remote agent VMs.
  • Review-first initialization with approval bound to the exact plan digest.
  • Local-first operation without a Folderbase account.
  • Native binaries for macOS and Linux through verified release artifacts.

Read what the compatibility contract protects or see what shipped in Core 0.7.2.

Folderbase in one minute

npx @folderbase/cli inspect . --json
npx @folderbase/cli init . --dry-run --json
npx @folderbase/cli init . --expected-plan-digest DIGEST_FROM_DRY_RUN --json
npx @folderbase/cli validate . --json

Folderbase adds its protocol surface alongside your existing work:

project/
├── .folderbase/
│   └── manifest.json
└── …your existing files

That manifest is the only default write. Narratives, a root .folderbaseignore override, agent adapters, and template artifacts are explicit optional additions. The manifest itself always contains Core's required capture-policy fields.

On this page