Turn any GitHub repository into a prompt-friendly text ingest for LLMs.
- One-Click Analysis: Simply paste a GitHub repository URL and get instant results
- Smart Formatting: Optimized output format for LLM prompts
- Statistics about: :
- File and directory structure
- Token counts and statistics
- Repository summary
- Web Interface: Clean, responsive UI built with Tailwind CSS
- FastAPI - Backend framework
- apianalytics.dev - Usage tracking
- Clone the repository:
git clone https://github.com/yourusername/gitingest.git
cd gitingest
- Install dependencies:
pip install -r requirements.txt
- Run the application:
cd src
uvicorn main:app --reload
The application will be available at http://localhost:8000
- Feedback/suggestions: Please open a github Issue or mail me: [email protected]
- Repository cloning is limited to GitHub repositories only
- Processing timeouts are implemented (10s for cloning, 15s for processing)
- Request size limits are in place to prevent abuse