TigerFS is an experimental open source project that mounts a PostgreSQL database as a filesystem directory, allowing developers and AI agents to interact with database data using standard Unix tools like ls, cat, find, and grep. Released under MIT license, it supports two modes: file-first (organizing files with atomic writes and versioning backed by PostgreSQL) and data-first (exploring existing PostgreSQL data via filesystem paths that translate to SQL queries). Each file maps to a database row with full ACID guarantees and concurrent access. It mounts via FUSE on Linux and NFS on macOS, and is designed to simplify agent workflows by eliminating the need for custom APIs or SDKs.

3m read timeFrom infoq.com
Post cover image

Sort: