Keep copies of files in sync across multiple locations. Perfect for maintaining CLAUDE.md, AGENTS.md, and .cursorrules across repos.
Stop searching. Start finding.
Markdown files everywhere — AI prompts, docs, notes — scattered across
folders and machines. strayfiles brings them together without moving
anything.
Point strayfiles at your folders. It automatically indexes your files,
adds tags and workspaces, and makes everything searchable. Your files
stay where they are.
Sync your way: GitHub Sync, Stray Cloud, or local-only. No lock-in.
Bonus: Edit CLAUDE.md once and mirror it to AGENTS.md
and .cursor/rules automatically. One source of truth for all your AI
context files.
Built for anyone who lives in Markdown
Whether you're managing AI prompts, blog drafts, project docs, or personal notes — strayfiles adapts to your workflow.
AI tool power users
Using Claude, Codex, or other AI assistants? Keep your prompts, context files, and AI-generated content organized and searchable.
Writers & bloggers
Draft posts, organize ideas, and maintain your content pipeline — all in Markdown, synced everywhere.
Developers
CLAUDE.md files, README updates, project docs scattered across repos? Index them all without restructuring.
Todo list tinkerers
Build your own AI-powered task system with Markdown files. Search, tag, and organize your way.
Privacy-first thinkers
Local-first by default. Git sync if you want. Cloud only if you choose. Your data, your call.
Anyone drowning in .md files
If you've ever lost a note in a sea of folders, strayfiles is for you.
Everything you need, nothing you don't
Powerful features that stay out of your way. No bloat, no learning curve — just your notes, organized.
For your CLAUDE.md, AGENTS.md & README.md files
Perfect for AI workflows: keep prompts, context files, and generated content organized.
Index any folder, keep your structure
Point strayfiles at ~/notes, ~/writing, ~/projects, or any mix of folders. Your files stay exactly where they are.
Search everything instantly
Full-text search across all your Markdown files. By title, content, or tags — find anything in seconds.
Sync your way
GitHub Sync or Stray Cloud — pick what works for you. No vendor lock-in.
Version history built in
Local snapshots and diff viewer. Restore any version, even without Git installed.
Native iOS app
Browse, search, and edit your notes on the go. Your ideas, always in your pocket.
Mirror files automatically
Edit CLAUDE.md once, auto-sync to AGENTS.md and .cursor/rules. One source of truth, everywhere it's needed.
Ping: AI agents that reach you
Let AI agents notify you. Get pinged on your phone when tasks finish and respond to keep Claude or Codex going.
Three steps to organized notes
No migration, no restructuring. Just point, tag, and go.
Point to your folders
Add roots to strayfiles.toml — ~/notes, ~/dev/docs, anywhere. Your files stay put.
Tag what matters
Add frontmatter to opt files in. Assign tags and workspaces. Everything else is ignored.
Search and sync
Full-text search across everything. Sync via GitHub Sync or Stray Cloud. Done.
Your files, your structure
strayfiles layers organization on top of your existing files. Add frontmatter or HTML comments to opt files in. Configure workspaces in a simple TOML file.
Project Files
# Project configuration version = 1 [settings] explicit_only = false # Folders to index roots = [ "./notes", "./docs", "~/projects" ] # Patterns to ignore exclude = [ "node_modules/**", ".git/**", "*.tmp" ] # Workspace definitions [workspaces.work] description = "Work projects and docs" include = ["docs/**", "**/CLAUDE.md"] [workspaces.personal] description = "Personal notes" include = ["notes/**"]
Built for AI workflows
Features designed for developers who work with AI coding agents every day.
File Mirrors
Edit once, sync everywhere. Keep CLAUDE.md, AGENTS.md, and .cursorrules in perfect sync.
-
One Source of Truth
Edit your AI context file once. Mirrors auto-update everywhere.
-
Cross-Tool Support
Works with Claude Code, Codex, Cursor, Copilot, and Windsurf.
-
Smart Stripping
Automatically removes strayfiles metadata from mirrored copies.
-
Auto-Sync Option
Enable in settings to sync mirrors whenever source files change.
Ping
Let AI agents notify you. Get pinged on your phone when tasks finish.
-
Real Notifications
Push notifications to iPhone, Mac, or TUI when agents need you.
-
Quick Replies
Respond with buttons or text — right from the notification.
-
Works Everywhere
Supports both Claude Code and OpenAI Codex CLI.
-
First Response Wins
Reply from any device. Others auto-dismiss.
Everything you need to organize your Markdown
Powerful features that stay out of your way. No bloat, no learning curve — just your notes, organized.