GitHub repository içeriklerinin popüler LLM’lerin context window’una sığıp sığmadığını hesaplayan minimalist bir web uygulaması.
Minimalist tasarım • Monokrom UI • Hızlı analiz
TR ve EN olmak üzere iki dilde dokümantasyon aşağıdadır.
- GitHub repo URL’i ile hızlı analiz
- Popüler LLM’lere göre karşılaştırma (GPT-4, Claude, Gemini vb.)
- Monokrom, keskin çizgilere sahip, responsive arayüz
- Token ≈ karakter hesabı (1 token ≈ 4 karakter)
- React + TypeScript + Vite
- Tailwind CSS (v4)
- Vercel Serverless Functions (Production API)
git clone https://github.com/Tuguberk/MicroCode-Checker.git
cd MicroCode-Checker
npm install
npm run devTarayıcıda http://localhost:5173 adresini açın.
- Ana sayfadaki input’a bir GitHub repo adresi girin:
https://github.com/owner/repo - Analizi başlatın; toplam karakter ve LLM uyumluluk oranlarını görün.
- Development modunda mock API kullanılır (src/mock/api.ts).
- Production’da Vercel function (api/analyze.ts) GitHub API ile gerçek içerik boyutunu hesaplar.
- Repoyu Vercel’e bağlayın.
- Deploy sonrası /api/analyze endpoint’i çalışır.
Bu proje MIT lisansı ile lisanslanmıştır. Detaylar için LICENSE dosyasına bakın.
MicroCode Checker is a minimalist web app that calculates whether your GitHub repository content fits into the context windows of popular LLMs.
- Quick analysis via GitHub repo URL
- Comparison across popular LLMs (GPT-4, Claude, Gemini, etc.)
- Monochrome, sharp-edged, responsive UI
- Token ≈ character estimate (1 token ≈ 4 characters)
- React + TypeScript + Vite
- Tailwind CSS (v4)
- Vercel Serverless Functions (Production API)
git clone https://github.com/Tuguberk/MicroCode-Checker.git
cd MicroCode-Checker
npm install
npm run devOpen http://localhost:5173 in your browser.
- Enter a GitHub repo URL on the home page:
https://github.com/owner/repo - Start analysis; view total characters and LLM compatibility ratios.
- In development, a mock API is used (src/mock/api.ts).
- In production, the Vercel function (api/analyze.ts) calls GitHub API to compute real content size.
- Connect the repo to Vercel.
- After deployment, the /api/analyze endpoint is available.
This project is licensed under the MIT License. See the LICENSE file for details.