mattmireles/Flatty
transform an entire GitHub repo into a simple text file so that you can upload it to an LLM (Claude, ChatGPT, etc.)
Supports selective file inclusion via pattern-based filtering with AND/OR logic to extract architecture-relevant subsets of large codebases. The tool automatically detects and excludes binary files, build artifacts, and common dependency directories while preserving file structure and token counts in the output. On macOS, it integrates clipboard copying and Finder integration for streamlined LLM consumption workflows.
103 stars. No commits in the last 6 months.
Stars
103
Forks
4
Language
Shell
License
MIT
Category
Last pushed
Jun 10, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/prompt-engineering/mattmireles/Flatty"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
shcherbak-ai/contextgem
ContextGem: Effortless LLM extraction from documents
ShahzaibAhmad05/gitree
An upgrade from "ls" for developers. An open-source tool to analyze folder structures and to...
mufeedvh/code2prompt
A CLI tool to convert your codebase into a single LLM prompt with source tree, prompt...
nicepkg/ctxport
Copy AI conversations as clean Markdown Context Bundles — one click from ChatGPT, Claude,...
WecoAI/weco-cli
The Platform for Self-Improving Code. Ideal for GPU kernels, ML model development, feature...