Status
Released
Role
Creator, Maintainer
Stack
PowerShellPythonBatch
Transform any codebase or document collection into ChatGPT-ready knowledge files. Supports 30+ file types with automatic splitting and professional markdown formatting.
The Problem
Feeding large codebases or document sets to LLMs requires careful formatting, chunking, and filtering. Manually preparing this context is tedious and error-prone, especially for projects with thousands of files.
The Solution
Knowledge Gen automates the entire process — one-click solution to convert projects into perfectly formatted files that ChatGPT can analyze. Zero setup required; it automatically installs Python and required packages.
Key Features
- 30+ file types supported — code, documents, PDFs, Word docs, Excel files, transcripts
- Zero setup — automatically installs Python and required packages
- Smart splitting — breaks large projects into ChatGPT-optimized chunks (under 2M tokens)
- Professional output — clean markdown with syntax highlighting
- Intelligent filtering — skips binaries, build folders, and irrelevant files
- Fast processing — handles thousands of files efficiently
Use Cases
- Code analysis and improvement suggestions
- Documentation review and gap identification
- Meeting transcript summarization
- Project onboarding for new developers
- Bug hunting and security issue identification
Technical Details
- MIT licensed — free to use and modify
- Local processing only — no data sent anywhere except when you upload to ChatGPT
- No telemetry — tool does not track or report usage
Tags
Open SourceAutomationAIDeveloper Tools