Skip to content

Latest commit

 

History

History
38 lines (25 loc) · 2.35 KB

File metadata and controls

38 lines (25 loc) · 2.35 KB

GRASP Documentation

GRASP (General Runtime for Agent Shell Primitives) is a mount-based virtual userland for AI agents. It provides a unified namespace where files, tools, APIs, and knowledge bases are all accessed through standard filesystem operations and a built-in shell.

Explanation — Understanding GRASP

Conceptual discussions about why GRASP exists and how it works.

Tutorials — Getting Started

Step-by-step learning for newcomers.

  • Getting Started — Set up GRASP, mount providers, run shell commands
  • Cached Feeds — Build a read-through cache (dbfs over httpfs) with union mount

How-to Guides — Solving Specific Problems

Practical recipes for common tasks.

Reference — Technical Details

Precise descriptions of APIs and interfaces.

  • Provider Interfaces — Complete API reference for all provider interfaces
  • Built-in Providers — Detailed documentation for all included providers (MemFS, LocalFS, GitHubFS, HTTPFS, MCP, etc.)
  • Union Mount — UnionProvider, Layer, BindMode, and the bind command