GitExtract
GitExtract is a free online tool that converts any public GitHub repository into a single, clean, structured text document for AI tools, with support for private repos via token.
MashuPack turns local repositories into clean text for ChatGPT, Claude, and Gemini, allowing users to select exact files or subsystems and export one structured text file while keeping code in the browser.
Similar Tools
Other tools you might consider
GitExtract
GitExtract is a free online tool that converts any public GitHub repository into a single, clean, structured text document for AI tools, with support for private repos via token.
repo2txt
This web app allows users to select specific files from a GitHub repository's directory structure and consolidate them into a single plain text file for LLM input, running entirely in the browser.
Repomix
Repomix intelligently extracts essential code signatures and structure using Tree-sitter, reducing token usage and performing security checks, to package codebases into AI-friendly formats.
Your Source to Prompt
This is a single, locally-hosted HTML file that converts coding projects (repos or local folders) into targeted text files for LLM prompts, featuring presets, file filtering, and token/line count.
overview
MashuPack is an AI context preparation tool developed by Spencer Nunamaker that enables software developers to streamline the process of preparing codebases for large language models (LLMs) like ChatGPT, Claude, and Gemini. It addresses challenges such as file-count limits, upload friction, and the difficulty of assembling relevant context in browser-based AI workflows. The tool allows users to select specific parts of a code repository and compile them into a single, clean, structured text file. This file is formatted with clear file path headers and explicit boundaries, enabling AI tools to navigate the project effectively and focus on relevant sections. MashuPack was launched on Product Hunt on May 25, 2026, by its maker, Spencer Nunamaker, to solve personal workflow issues related to conversational web UIs for long-form planning, debugging, and codebase understanding.
quick facts
| Attribute | Value |
|---|---|
| Developer | Spencer Nunamaker |
| Business Model | Freemium |
| Pricing | Free |
| Platforms | Web |
| API Available | No |
| Integrations | ChatGPT, Claude, Gemini |
| Founded | 2026 |
features
MashuPack provides several distinct features designed to optimize code context for large language models while prioritizing user privacy and performance. Its architecture ensures that code remains local to the user's browser, offering precise control over the data shared with AI.
use cases
MashuPack is primarily designed for software developers who leverage browser-based AI tools for various coding tasks. Its capabilities are tailored to enhance the interaction between developers' local codebases and large language models, providing controlled and relevant context.
pricing
MashuPack operates on a freemium model. It is currently listed as "Free" on Product Hunt and its official website, mashupack.com. The tool functions as a static browser application, running entirely client-side without a server or backend, which inherently supports its free operational model. There are no explicit paid tiers or subscription plans detailed as of its launch on May 25, 2026, indicating full feature access without cost.
competitors
MashuPack differentiates itself in the competitive landscape of AI code context tools by focusing on client-side operation, privacy, and the generation of a single, structured text file from local repositories for browser-based AI interactions. While several alternatives exist, MashuPack's core advantage lies in making code context portable, intentional, and easy to control to overcome LLM limitations.
GitExtract is a free online tool that converts any public GitHub repository into a single, clean, structured text document for AI tools, with support for private repos via token.
Similar to MashuPack, GitExtract focuses on converting GitHub repositories into LLM-friendly text. It emphasizes simplicity and speed, and is entirely free, whereas MashuPack is freemium.
This web app allows users to select specific files from a GitHub repository's directory structure and consolidate them into a single plain text file for LLM input, running entirely in the browser.
Like MashuPack, repo2txt offers file selection and browser-based operation to prepare repository content for LLMs. It directly competes on the core feature of selective code export to a single text file.
Repomix intelligently extracts essential code signatures and structure using Tree-sitter, reducing token usage and performing security checks, to package codebases into AI-friendly formats.
Repomix goes beyond simple text concatenation by optimizing code for LLMs through intelligent extraction and security features, offering a more advanced and potentially more efficient context for AI compared to MashuPack's 'clean text' approach.
This is a single, locally-hosted HTML file that converts coding projects (repos or local folders) into targeted text files for LLM prompts, featuring presets, file filtering, and token/line count.
Unlike MashuPack's browser-based service for repositories, Your Source to Prompt is a local-first solution that works with any local folder, offering enhanced privacy and offline capability, along with more granular control over file selection and context management.
MashuPack is an AI context preparation tool developed by Spencer Nunamaker that enables software developers to streamline the process of preparing codebases for large language models (LLMs) like ChatGPT, Claude, and Gemini. It addresses challenges such as file-count limits, upload friction, and the difficulty of assembling relevant context in browser-based AI workflows.
Yes, MashuPack operates on a freemium model and is currently listed as "Free" on Product Hunt and its official website. It functions as a static browser application, running entirely client-side without a server or backend, which supports its free operational model with full feature access.
Key features of MashuPack include client-side operation for privacy, selective context generation from local repositories, structured output into a single text file for AI navigation, high performance due to Rust compiled to WebAssembly, and no requirement for a backend or user account.
MashuPack is intended for software developers who use browser-based AI for code analysis, planning, debugging, and understanding unfamiliar codebases. It is particularly useful for those who need precise, portable, and intentional control over the code context provided to LLMs like ChatGPT, Claude, and Gemini.
MashuPack differentiates itself by focusing on client-side processing of local repositories to generate a single, structured text file for browser-based AI. Unlike GitExtract which focuses on public GitHub repos, or Repomix which uses advanced code signature extraction, MashuPack prioritizes privacy and direct, selective text compilation from local code, similar to repo2txt but with an emphasis on structured output for AI navigation.
More on Stork
Other tools in this category, ranked by community signal
AgentBrush
🤖 AI Tools
AgentBrush allows your coding agents to create on-brand visuals for your projects directly within Claude or Cursor.
CakewordAI
🤖 AI Tools
Download Cakeword - Snap & Learn by Worathiti Manosroi on the App Store. See screenshots, ratings and reviews, user tips and more games like Cakeword.
Soniox
🤖 AI Tools
Soniox is a multilingual speech AI platform offering real-time speech-to-text, text-to-speech, and translation APIs with high accuracy and low latency.
Synthflow
🤖 AI Tools
Synthflow is an enterprise-ready voice AI platform that automates phone calls with human-like agents using no-code tools or APIs.
Wrestle AI
🤖 AI Tools
Wrestle AI is an AI-powered wrestling training app that analyzes matches and provides instant feedback to help athletes improve their technique.
Copilot
🤖 AI Tools
Microsoft's AI assistant that provides help with various tasks across devices and is expected to integrate with WebMCP for web interactions.
For builders
AI agents read it. Buyers find it. Backlinks accrue. Your tool can have one too — live in 24 hours, indexed by Claude, ChatGPT, and Perplexity, queryable via MCP.