Our take
Quietno commits in the last 90 days- Activity
- 53
- Community
- 47
- Issues
- 21
- Pull requests
- 21
+39 stars in the last 17 days
- Releases more often than 88% of the projects we track
AgentFS offers a useful SQLite-backed state model for agents, but its recent development is quiet despite frequent releases over the past year.
Good fit if
- You need files, key-value state, and tool-call records in one portable, queryable database.
- You are building an agent and prefer SDK access in TypeScript, Python, or Rust, or CLI-based inspection.
- You can evaluate beta software carefully; the project is not archived and has had regular releases, but no commits in the last 90 days.
Look elsewhere if
- You need a mature production dependency without beta warnings or recent source commits.
- You need a full agent framework or a standalone security sandbox. AgentFS focuses on storage, and its README describes sandboxing as complementary.
- You need demonstrated recent issue or pull-request resolution; none were recorded in the measured 90-day period.
All health signals
| Last commit | 2026-06-03 (4 months ago) |
|---|---|
| Commits, last 90 days | 0 |
| Releases, last 12 months | 58 (latest v0.6.4, 2026-03-25) |
| Contributors | 22 (top contributor: 75% of commits) |
| Issues closed, last 90 days | 0 |
| Pull requests merged, last 90 days | 0 |
| Project age | 12 months |
Checked on 2026-10-13 with the GitHub API.
Overview
AgentFS is a storage layer for AI agents. It puts an agent’s files, key-value state, and tool-call history in a SQLite database, so the agent’s state can be queried, copied, and moved as a single file.
It is aimed at developers building agents who need more than a temporary working directory: the database gives them an auditable record of changes and a way to snapshot or restore state. SDKs provide programmatic access, while the CLI can inspect and mount filesystems. AgentFS is a storage and state-management tool, not a complete agent framework or a substitute for a separate security boundary such as a container.
Key Features
- Store files and directories in a POSIX-like filesystem backed by SQLite.
- Keep agent key-value state alongside files in the same database.
- Record tool calls with inputs, outputs, status, and timing for later inspection.
- Query agent history and filesystem data using SQL.
- Snapshot or copy the database to preserve or restore an agent’s state.
- Access the storage through TypeScript, Python, and Rust SDKs.
- Inspect files and timelines with the CLI, or mount a filesystem through FUSE on Linux and NFS on macOS.
Use Cases
- Agent developers can retain tool-call history and state to investigate why a run behaved a certain way.
- Teams testing agents can copy a database to preserve a run’s state and reproduce experiments from that snapshot.
- Developers running multiple coding agents can use filesystem-level isolation for each agent’s files, including untracked files.
- Applications in environments without block-device mounting can use an SDK to manage agent state through the database interface.
What you need
Detected in the repository
- Rust (main language on GitHub)
- Automated checks on GitHub Actions
Getting Started
Install the CLI and initialize a filesystem:
curl -fsSL https://agentfs.ai/install | bash
agentfs init my-agent
See the README and User Manual for SDK setup and further usage.
License in Plain Words
No standard license was detected. Without a license, the default copyright rules apply: you may read the code, but not reuse it. Check the repository or ask the authors.
Alternatives
- cortex-mem: Cortex-mem focuses on long-term memory extraction and semantic search, rather than storing an agent's filesystem and tool-call history.
- memvid: Memvid packages content, indexes, and metadata for local retrieval in an .mv2 file, rather than providing a SQLite-backed agent filesystem.
- engram: Engram retains project knowledge in SQLite and exposes it through MCP, a CLI, and APIs, rather than storing files and tool-call history.
| Project | Language | License | Stars | Status |
|---|---|---|---|---|
| agentfs | Rust | – | 3.5k | Quiet |
| cortex-mem | Rust | MIT | 311 | Active |
| memvid | Rust | Apache-2.0 | 16.6k | Active |
| engram | Go | MIT | 7k | Active |
Considerations
The README labels AgentFS as beta and cautions against relying on it with production data without backups. Health data reports no commits in the last 90 days and no issues closed or pull requests merged in that period, while releases continued during the past year. The project has 22 contributors and is not flagged as contributor-concentrated. SDKs are available in three languages, but the requirements data does not specify runtime prerequisites. The README states that the project is MIT licensed.
Found this useful?
Share it with someone who would like agentfs.