Live
Black Hat USADark ReadingBlack Hat AsiaAI BusinessAI Citation Registries and Provenance Absence Failure ModesDev.to AIGitHub Actions for AI: Automating NeuroLink in Your CI/CD PipelineDev.to AIWorld-Building with Persistence: Narrative Layers in AI AgentsDev.to AIBuilding a Claude Agent with Persistent Memory in 30 MinutesDev.to AI$1,700 liquid-cooled phone can run GTA V at up to 100 FPS, Red Dead 2 at 50+ FPS via emulation — Redmagic 11 Pro packs 24 GB of RAM and pulls more than 40W at peak loadtomshardware.comApple approves drivers that let AMD and Nvidia eGPUs run on Mac — software designed for AI, though, and not built for gamingtomshardware.comGoogle's Head Of Learning Says AI Can't Solve Education's Real Problem - ForbesGNews AI GoogleShow HN: Vektor – local-first associative memory for AI agentsHacker News AI TopWorkers are feeling AI anxiety — and that they might be training their replacementsBusiness InsiderYour neighbor just got a home security system, but should you be worried? It s inherently a little creepy says surveillance expertFortune TechWe Asked A.I. to Build Us a Video Game. The Result Was Strange. - slate.comGoogle News: AISteam geeft mogelijk indicatie van framerate games op je specifieke hardwareTweakers.netBlack Hat USADark ReadingBlack Hat AsiaAI BusinessAI Citation Registries and Provenance Absence Failure ModesDev.to AIGitHub Actions for AI: Automating NeuroLink in Your CI/CD PipelineDev.to AIWorld-Building with Persistence: Narrative Layers in AI AgentsDev.to AIBuilding a Claude Agent with Persistent Memory in 30 MinutesDev.to AI$1,700 liquid-cooled phone can run GTA V at up to 100 FPS, Red Dead 2 at 50+ FPS via emulation — Redmagic 11 Pro packs 24 GB of RAM and pulls more than 40W at peak loadtomshardware.comApple approves drivers that let AMD and Nvidia eGPUs run on Mac — software designed for AI, though, and not built for gamingtomshardware.comGoogle's Head Of Learning Says AI Can't Solve Education's Real Problem - ForbesGNews AI GoogleShow HN: Vektor – local-first associative memory for AI agentsHacker News AI TopWorkers are feeling AI anxiety — and that they might be training their replacementsBusiness InsiderYour neighbor just got a home security system, but should you be worried? It s inherently a little creepy says surveillance expertFortune TechWe Asked A.I. to Build Us a Video Game. The Result Was Strange. - slate.comGoogle News: AISteam geeft mogelijk indicatie van framerate games op je specifieke hardwareTweakers.net
AI NEWS HUBbyEIGENVECTOREigenvector

TigerFS Mounts PostgreSQL Databases as a Filesystem for Developers and AI Agents

InfoQ AI/MLby Renato LosioApril 4, 20261 min read0 views
Source Quiz

TigerFS is a new experimental filesystem that mounts a database as a directory and stores files directly in PostgreSQL. The open source project exposes database data through a standard filesystem interface, allowing developers and AI agents to interact with it using common Unix tools such as ls, cat, find, and grep, rather than via APIs or SDKs. By Renato Losio

TigerFS is a new experimental filesystem that mounts a database as a directory and stores files directly in PostgreSQL. The open source project exposes database data through a standard filesystem interface, allowing developers and AI agents to interact with it using common Unix tools such as ls, cat, find, and grep, rather than via APIs or SDKs.

TigerFS aims to address the lack of shared, reliable state for agents by combining the simplicity of a filesystem with the transactional guarantees and structure of a database. Released under an MIT license, TigerFS supports two usage models: file-first and data-first.

In a file-first workflow, developers organise files such as Markdown documents in directories, with atomic writes and automatic versioning. This allows existing tools such as editors and command-line utilities to work with the files without modification, while also enabling concurrent access and simple coordination by moving files between directories to represent task states such as todo, doing, and done. Michael Freedman, TigerData co-founder and CTO and the creator of the project, explains the goal on LinkedIn:

Agents don't need fancy APIs or SDKs, they love the file system. ls, cat, find, grep. Pipelined UNIX tools. So I made files transactional and concurrent by backing them with a real database.

In a data-first workflow, users mount an existing PostgreSQL database and explore its data using standard Unix tools. Filesystem paths can include filters and sorting that translate into database queries, allowing users to retrieve or export data without writing SQL. Freedman adds:

Every file is a real PostgreSQL row. Multiple agents and humans read and write concurrently with full ACID guarantees. The filesystem /is/ the API (...) I built this mostly for agent workflows, but curious what else people would use it for. It's early but the core is solid.

Franck Pachot, developer advocate at MongoDB and AWS Data Hero, recalls the Oracle "Internet Filesystem Option" and comments:

I love this - mounting a database as a filesystem. It recalls the excitement of the early Y2K internet era. The idea was so disruptive that the dot in Oracle 8.1 jumped onto the "1" to become an "i".

According to the documentation, TigerFS mounts via FUSE on Linux and via NFS on macOS, and can connect to an existing PostgreSQL instance or a managed service. Each file corresponds to a database row, providing transactional guarantees and concurrent access while allowing tools such as Claude Code and Cursor to interact with data through a traditional filesystem model. To achieve that, TigerFS adds special dot-prefixed directories, such as .build, .info, and .export, to each directory.

On Hacker News, most developers are curious about the limitations and the performance implications, with user iamcalledrob writing:

Super interesting. I love to see more stuff built on top of filesystem APIs. I wonder what the performance characteristics are? I'm assuming this is going to work well for small datasets that fit in memory, and probably less well beyond that. So good for config, context, etc.

User bjornroberg adds:

Really nice concept. I like the idea of using file system primitives to interact with structured data.

TigerFS works with any PostgreSQL database and mounts via FUSE on Linux and via NFS on macOS, without external dependencies.

About the Author

Renato Losio

Show moreShow less

Was this article helpful?

Sign in to highlight and annotate this article

AI
Ask AI about this article
Powered by Eigenvector · full article context loaded
Ready

Conversation starters

Ask anything about this article…

Daily AI Digest

Get the top 5 AI stories delivered to your inbox every morning.

More about

open sourceinterfaceagent

Knowledge Map

Knowledge Map
TopicsEntitiesSource
TigerFS Mou…open sourceinterfaceagentInfoQ AI/ML

Connected Articles — Knowledge Graph

This article is connected to other articles through shared AI topics and tags.

Knowledge Graph100 articles · 158 connections
Scroll to zoom · drag to pan · click to open

Discussion

Sign in to join the discussion

No comments yet — be the first to share your thoughts!