Sizning mashinangiz uchun aqlli tool'lar kutubxonasi
Bir buyruq bilan o'rnating — tayyor AI agent, qulay yordamchilar, va kelajakdagi tool'larni avtomatik oling. Hammasi sizning kompyuteringizda, sizning kalitingiz bilan.
O'rnatish ~30 soniya · ~50 MB · Bepul Gemini API key yetarli
$ gitrepo list
O'rnatilgan tool'lar (1)
🤖 jarvis — Lokal AI agent (Gemini)
...keyingi versiyalarda ko'proq tool'lar
$ jarvis
>>> loyihamga README yozib ber
→ read_file(README.md) → write_file(...) ✓Bitta o'rnatish, ko'p imkoniyat
Har bir tool — alohida loyiha, lekin bitta bundle'da ishlaydi. Yangi tool chiqsa — gitrepo update avtomatik oladi.
Jarvis — Lokal AI agent
jarvisGemini bilan ishlovchi Plan → Execute → Review → Correct agentiyokini ko'taradi. Fayllar, terminal, internet, xotira — hammasi tool sifatida.
Data Helper
gitrepo run dataCSV/JSON/Excel fayllarni tabiiy tilda tahlil qilish. "Mart oyida eng ko'p sotilgan 5 ta mahsulot" — chiziq grafik bilan javob.
Doc Writer
gitrepo run docsLoyihangizning fayllaridan avtomatik hujjat (README, API docs, deployment guide) yozadi.
Media Pro
gitrepo run mediaYouTube/Instagram/TikTok video-audio yuklash, transkripsiya, kesish, format o'zgartirish — bitta tool'da.
Lokal kutubxona — flesh xotirakabi
Bitta o'rnatish bilan kompyuteringizga to'liq tool kutubxonasi yuklanadi. Gitrepo.uz yangi versiya chiqarganda gitrepo update orqali yangilanasiz.
- ✓Pluginlar arxitekturasi — har bir tool entry-point orqali ulanadi
- ✓Sizning Gemini kalitingiz — bizning serverga ulanish yo'q
- ✓Yangilanish bitta buyruqda — gitrepo update
- ✓Headless serverda ham ishlaydi — SSH orqali boshqaring
├── venv/ # izolatsiyalangan Python
│ └── bin/
│ ├── gitrepo # bosh CLI
│ └── jarvis # AI agent shortcut
│
├── gitrepo/ # manager kodi
│ ├── cli.py
│ ├── registry.py
│ ├── updater.py
│ └── manifest.json # tool'lar ro'yxati
│
├── gitrepo_jarvis/ # AI agent plugin
│ ├── orchestrator.py
│ ├── tools/
│ └── memory.py
│
└── (kelajakdagi pluginlar)
Uchta qadam
O'rnating
Bitta buyruq — kutubxona to'liq yuklanadi. Python virtualenv, bundle paketi, va launcher'lar avtomatik.
Gemini kalitingizni qo'shing
Bepul kalitni aistudio.google.com'dan oling. Lokal saqlanadi, hech qaerga ketmaydi.
Tool'larni ishlating
gitrepo — menyu. jarvis — to'g'ridan AI. gitrepo update — yangi versiya. Hammasi terminalda.
Tez-tez beriladigan savollar
Bu ChatGPT yoki Copilot'dan nimasi farq qiladi?+
Bu chat emas — to'liq kutubxona. Bitta o'rnatishda bir nechta tool oladingiz: AI agent, ma'lumot tahlil, video, kod yordamchisi va h.k. Hammasi sizning mashinangizda ishlaydi, subscription yo'q.
Yangi tool qachon chiqadi va u meni qanday topadi?+
Admin tomonda yangi versiya yuklanganda gitrepo.uz/releases/latest.json yangilanadi. Siz `gitrepo update` deysiz — yangi tool'lar avtomatik tushadi. Hech qanday manual ish yo'q.
Gemini API kalitini qaerdan olaman?+
aistudio.google.com/apikey saytida bir daqiqada bepul olinadi. Google hisobingiz bilan kiring → 'Create API key' → kalitni ko'chiring. Setup wizard so'raganda yopishtiring.
Mening ma'lumotim qayerga ketadi?+
Hech qaerga. Kalit, xotira, sozlamalar — hammasi lokal ~/.gitrepo va ~/.gitrepo-jarvis papkasida. Faqat Gemini so'rovlari Google'ga ketadi (LLM uchun). Bizning serverga hech narsa kelmaydi.
Qanchaga turadi?+
Bundle bepul, doimo. Gemini API'ning bepul kvotasi katta. Yangilanishlar ham bepul.
Headless serverda ishlaydimi?+
Ha. Ubuntu / Debian / RHEL / CentOS / Alpine — bash installer bilan o'rnatasiz, SSH orqali ishlatasiz. GUI, audio, vision kerakmas.