Read this in other languages
🇺🇸 English | 🇨🇳 简体中文 | 🇯🇵 日本語 | 🇰🇷 한국어 | 🇩🇪 Deutsch | 🇫🇷 Français | 🇪🇸 Español | 🇮🇳 हिन्दी | 🇧🇷 Português | 🇷🇺 Русский | 🇸🇦 العربية | 🇮🇷 فارسی | 🇮🇹 Italiano | 🇵🇱 Polski | 🇳🇱 Nederlands | 🇹🇷 Türkçe | 🇺🇦 Українська | 🇻🇳 Tiếng Việt | 🇮🇩 Bahasa Indonesia | 🇸🇪 Svenska | 🇬🇷 Ελληνικά | 🇷🇴 Română | 🇨🇿 Čeština | 🇫🇮 Suomi | 🇩🇰 Dansk | 🇳🇴 Norsk | 🇭🇺 Magyar | 🇹🇭 ภาษาไทย | 🇺🇿 Oʻzbekcha | 🇹🇼 繁體中文 | 🇵🇭 Filipino | 🇮🇱 עברית
Agent token xarajatini 80% ga kamaytiring. Graphify Cloud — bu agentlaringizni boshqaradigan, kod sifatini yuqori saqlaydigan va rasmiy verifikatsiya orqali toʻgʻriligini isbotlaydigan doimo yoqilgan xotira. 14 kunlik bepul sinov muddatini boshlang →
Sunʼiy intellektli kodlash yordamchingizda /graphify deb yozing, u butun loyihangizni (kod, hujjatlar, PDF-lar, rasmlar, videolar) fayllar boʻylab grep qilish oʻrniga soʻrov yuborishingiz mumkin boʻlgan bilimlar grafigiga moslashtiradi.
- Kod xaritalari bepul, toʻliq mahalliy. Kod tree-sitter AST bilan tahlil qilinadi: deterministik, LLM yoʻq, hech narsa mashinangizdan chiqmaydi. (Hujjatlar, PDF-lar, rasmlar va video semantik oʻtish uchun yordamchingizning modelidan yoki sozlangan API kalitidan foydalanadi.)
- Har bir qirra tushuntiriladi. Har bir bogʻlanish
EXTRACTED(manbada aniq koʻrsatilgan) yokiINFERRED(graphify tomonidan aniqlangan) deb belgilanadi, shuning uchun toʻgʻridan-toʻgʻri oʻqilganni xulosa qilinganidan ajrata olasiz. - Bu vektor indeksi emas. Hech qanday embedding yoʻq, vektor xotira yoʻq: siz kezib chiqadigan haqiqiy graf. Savol bering, ikki narsa oʻrtasidagi yoʻlni kuzating yoki bitta tushunchani tushuntiring.
Note
Buni doimo yoqilgan holda xohlaysizmi? Graphify Cloud grafikni butun SDLC davomida jonli saqlaydi: monorepo va repolar aro qoʻllab-quvvatlash, rasmiy verifikatsiya hamda SDLC-ingizga qushqocha nigoh bilan kod koʻrigi, shuningdek Sentry, Jira va boshqalar uchun konnektorlar, shunda hodisalar va chiptalar kodingiz bilan bir xil grafikda joylashadi. app.graphify.com da 14 kunlik bepul sinov muddatini boshlang.
graphify tomonidan moslashtirilgan FastAPI kod bazasi. Har bir tugun — tushuncha, ranglar — aniqlangan jamoalar va butun narsa graph.html da bosiladigan holatda.
Ishni boshlash (30 soniya):
uv tool install graphifyy # install the CLI (or: pipx install graphifyy)
graphify install # register the skill with your AI assistantKeyin, sunʼiy intellektli yordamchingizda:
/graphify .
Hammasi shu. Siz uchta fayl olasiz:
graphify-out/
├── graph.html open in any browser — click nodes, filter, search
├── GRAPH_REPORT.md the highlights: key concepts, surprising connections, suggested questions
└── graph.json the full graph — query it anytime without re-reading your files
Saqlangan graf integratsiyalar nomutanosib format oʻzgarishlarini aniqlay olishi
uchun graph.schema_version ni, shuningdek uni yaratgan Graphify nashrini
aniqlaydigan graph.graphify_version ni oʻz ichiga oladi.
Quyidagilarda ishlaydi: Claude Code, Cursor, Codex, Gemini CLI, GitHub Copilot va yana 15+ — platformangizni tanlang.
Toʻliq qoʻllanmalar va maʼlumotnoma docs.graphify.com da joylashgan:
- Tezkor boshlash — birinchi grafigingizni quring
- CLI maʼlumotnomasi — har bir buyruq va bayroq
- Grafikka yaxshiroq savollar bering — soʻrov andozalari
- Konfiguratsiya — muhit oʻzgaruvchilari va sozlash
- Qoʻllab-quvvatlanadigan kirishlar — tillar va fayl turlari
- Jamoaviy ish jarayonlari va PR koʻrigi
- Nosozliklarni bartaraf etish va Qanday ishlaydi
Graf qurilgach, fayllarni oʻqish oʻrniga unga soʻrov yuborasiz. Haqiqiy chiqish, graphify yuqorida koʻrsatilgan FastAPI kod bazasida ishga tushirilgan:
$ graphify explain "APIRouter"
Node: APIRouter
Source: routing.py L2210
Community: 2
Degree: 47
Connections (47):
--> RequestValidationError [uses] [INFERRED]
--> Dependant [uses] [INFERRED]
--> .get() [method] [EXTRACTED]
<-- __init__.py [imports] [EXTRACTED]
...
$ graphify path "FastAPI" "ModelField"
Shortest path (3 hops):
FastAPI --uses--> DefaultPlaceholder <--references-- get_request_handler() --references--> ModelField
Har bir qirra ishonch belgisini oʻz ichiga oladi (EXTRACTED = manbada aniq koʻrsatilgan, INFERRED = rezolyutsiya orqali olingan), shuning uchun toʻgʻridan-toʻgʻri oʻqilganni xulosa qilinganidan ajrata olasiz. graphify query "<question>" oddiy tildagi savol uchun chegaralangan subgrafni qaytaradi, graphify path A B esa istalgan ikki narsaning qanday bogʻlanganini kuzatadi.
Quticha ochilishi bilan oladigan narsalaringiz:
| Imkoniyat | Nimaga ega boʻlasiz |
|---|---|
| Xudo tugunlari | Eng koʻp bogʻlangan tushunchalar, shunda hamma narsa nima orqali oqishini koʻrasiz |
| Jamoalar | Grafik quyi tizimlarga boʻlingan holda (Leiden), LLM-siz yorliqlar bilan |
| Fayllararo havolalar | calls / imports / inherits / mixes_in tree-sitter AST orqali ~40 tilda aniqlanadi |
| Soʻrov, yoʻl, tushuntirish | Savol bering, ikki narsa oʻrtasidagi yoʻlni kuzating yoki bitta tushunchani tushuntiring — hammasi graph.json asosida |
| Asos + hujjat havolalari | # NOTE: / # WHY: izohlari va ADR/RFC iqtiboslari kodga bogʻlangan birinchi darajali tugunlarga aylanadi |
| Koddan tashqari | Hujjatlar, PDF-lar, rasmlar va video/audio hammasi bir xil grafikga moslashtiriladi |
| Avvalo mahalliy | Kod mahalliy ravishda tree-sitter bilan tahlil qilinadi (LLM yoʻq, hech narsa mashinangizdan chiqmaydi); faqat hujjatlar/media boʻyicha semantik oʻtish bekendga murojaat qiladi, va faqat siz uni sozlasangiz |
Tip
Buni koʻplab repolarda yoki monorepoda ishga tushiryapsizmi? Graphify Cloud buni uzluksiz bajaradi va agent token xarajatini 80% ga kamaytiradi, repolar aro havolalar, SDLC boʻylab kod koʻrigi, rasmiy verifikatsiya va Sentry/Jira konnektorlari bilan. 14 kunlik bepul sinov muddatini boshlang →
| Benchmark | Metrika | graphify | Sohada |
|---|---|---|---|
| LOCOMO (n=300) | recall@10 | 0.497 | mem0 0.048, supermemory 0.149 |
| LOCOMO (n=300) | QA aniqligi | 45.3% | supermemory 49.7%, mem0 27.3% |
| LongMemEval-S (n=50) | QA aniqligi | 76% | zich RAG bilan teng |
| ERPNext vositalararo (n=6) | kalit-fakt qamrovi | 82.0% | grep/read bazaviy koʻrsatkichi 70.8% |
| Graf qurish | LLM kreditlari | 0 | koʻpchilik tizimlarda token boshiga |
Har bir tizim bir xil model va byudjetlar bilan bir xil harnesda ishladi, ikkinchi hakamga nisbatan koʻr-koʻrona tasdiqlangan hakam tomonidan baholandi (90.6% muvofiqlik, Koen kappasi 0.81). Toʻliq tizim boʻyicha jadvallar, kod-aql natijasi va qayta ishlab chiqarish buyruqlari: BENCHMARKS.md.
| Talab | Minimum | Tekshirish | Oʻrnatish |
|---|---|---|---|
| Python | 3.10+ | python --version |
python.org |
| uv (tavsiya etiladi) | istalgan | uv --version |
curl -LsSf https://astral.sh/uv/install.sh | sh |
| pipx (muqobil) | istalgan | pipx --version |
pip install pipx |
macOS tezkor oʻrnatish (Homebrew):
brew install python@3.12 uvWindows tezkor oʻrnatish:
winget install astral-sh.uvUbuntu/Debian:
sudo apt install python3.12 python3-pip pipx
# or install uv:
curl -LsSf https://astral.sh/uv/install.sh | shImportant
Rasmiy paket: PyPI paketi graphifyy (ikkita y). PyPI dagi boshqa graphify* paketlar bogʻliq emas. CLI buyrugʻi hamon graphify.
Rasmiy manba repozitoriysi — Graphify-Labs/graphify.
1-qadam — paketni oʻrnating:
# Recommended (isolated env; if 'graphify' isn't found after, run: uv tool update-shell):
uv tool install graphifyy
# Alternatives:
pipx install graphifyy
pip install graphifyy # may need PATH setup — see note below2-qadam — koʻnikmani sunʼiy intellektli yordamchingizda roʻyxatdan oʻtkazing:
graphify installHammasi shu. Sunʼiy intellektli yordamchingizni oching va /graphify . deb yozing
Yordamchi koʻnikmasini foydalanuvchi profilingiz oʻrniga joriy repozitoriyga
oʻrnatish uchun --project qoʻshing:
graphify install --project
graphify install --project --platform codexLoyiha doirasidagi oʻrnatishlar joriy katalog ostiga yozadi, masalan
.claude/skills/graphify/SKILL.md yoki .agents/skills/graphify/SKILL.md (shuningdek
koʻnikma talab boʻyicha yuklaydigan references/ yondosh fayli) va
komit qilish mumkin boʻlgan fayllar uchun git add maslahatini chop etadi.
Loyiha doirasidagi oʻrnatishlarni qoʻllab-quvvatlaydigan platformaga xos buyruqlar bir xil bayroqni qabul qiladi,
masalan graphify claude install --project yoki graphify codex install --project.
Tip
command not found, Mac/Windows dagi pip muammosi, PowerShell qoʻshtirnoqlari, uvx dan foydalanish, git-hook PATH gʻalizliklari yoki qatʼiy rejimga duch keldingizmi? Qarang: Oʻrnatish va Nosozliklarni bartaraf etish.
Platformangizni tanlang (20+ yordamchi, kengaytirish uchun bosing)
| Platforma | Oʻrnatish buyrugʻi |
|---|---|
| Claude Code (Linux/Mac) | graphify install |
| Claude Code (Windows) | graphify install (auto-detected) or graphify install --platform windows |
| CodeBuddy | graphify install --platform codebuddy |
| Codex | graphify install --platform codex |
| OpenCode | graphify install --platform opencode |
| Kilo Code | graphify install --platform kilo |
| GitHub Copilot CLI | graphify install --platform copilot |
| VS Code Copilot Chat | graphify vscode install |
| Aider | graphify install --platform aider |
| OpenClaw | graphify install --platform claw |
| Factory Droid | graphify install --platform droid |
| Trae | graphify install --platform trae |
| Trae CN | graphify install --platform trae-cn |
| Gemini CLI | graphify install --platform gemini |
| Hermes | graphify install --platform hermes |
| Kimi Code | graphify install --platform kimi |
| Amp | graphify amp install |
| Agent Skills (cross-framework) | graphify install --platform agents (alias --platform skills) |
| Kiro IDE/CLI | graphify kiro install |
| Pi coding agent | graphify install --platform pi |
| Cursor | graphify cursor install |
| Devin CLI | graphify devin install |
| Google Antigravity | graphify antigravity install |
Codex foydalanuvchilariga parallel ajratib olish uchun ~/.codex/config.toml dagi [features] ostida multi_agent = true ham kerak. CodeBuddy Claude Code bilan bir xil Agent vositasi va PreToolUse hook mexanizmidan foydalanadi. Factory Droid parallel subagent joʻnatish uchun Task vositasidan foydalanadi. OpenClaw va Aider ketma-ket ajratib olishdan foydalanadi (bu platformalarda parallel agent qoʻllab-quvvatlashi hali ilk bosqichda). Trae parallel subagent joʻnatish uchun Agent vositasidan foydalanadi va PreToolUse hooklarini qoʻllab-quvvatlamaydi, shuning uchun AGENTS.md doimo yoqilgan mexanizmdir.
--platform agents (taxallus --platform skills) umumiy freymvorklararo Agent-Skills manzillarini nishonga oladi: global oʻrnatish uchun spetsifikatsiyaning foydalanuvchi uchun global ~/.agents/skills/ (npx skills va spetsifikatsiyaga mos freymvorklar tomonidan oʻqiladi), loyiha (--project) oʻrnatishi uchun esa ./.agents/skills/. Yalangʻoch graphify install dizayn boʻyicha bitta platformali (Claude Code) boʻlib qoladi — koʻnikmaning .agents/skills ni oʻqiydigan har qanday freymvork tomonidan topilishini istasangiz, nomlangan agents platformasidan foydalaning.
Codex
/graphifyoʻrniga$graphifydan foydalanadi.
Ixtiyoriy qoʻshimchalar (faqat kerakli narsalarni oʻrnating)
| Qoʻshimcha | Nima qoʻshadi | Oʻrnatish |
|---|---|---|
pdf |
PDF ajratib olish | uv tool install "graphifyy[pdf]" |
office |
.docx va .xlsx qoʻllab-quvvatlashi |
uv tool install "graphifyy[office]" |
google |
Google Sheets renderlash | uv tool install "graphifyy[google]" |
video |
Video/audio transkripsiyasi (faster-whisper + yt-dlp) | uv tool install "graphifyy[video]" |
mcp |
MCP stdio serveri | uv tool install "graphifyy[mcp]" |
neo4j |
Neo4j push qoʻllab-quvvatlashi | uv tool install "graphifyy[neo4j]" |
falkordb |
FalkorDB push qoʻllab-quvvatlashi | uv tool install "graphifyy[falkordb]" |
svg |
SVG graf eksporti | uv tool install "graphifyy[svg]" |
leiden |
Leiden jamoalarni aniqlash (Python < 3.13 da graspologic; 3.13+ da nativ bekend) | uv tool install "graphifyy[leiden]" |
ollama |
Ollama mahalliy inferens | uv tool install "graphifyy[ollama]" |
openai |
OpenAI / OpenAI-mos APIlar | uv tool install "graphifyy[openai]" |
gemini |
Google Gemini API | uv tool install "graphifyy[gemini]" |
anthropic |
Anthropic Claude API (--backend claude, ANTHROPIC_API_KEY dan foydalanadi) |
uv tool install "graphifyy[anthropic]" |
bedrock |
AWS Bedrock (IAM dan foydalanadi, API kaliti yoʻq) | uv tool install "graphifyy[bedrock]" |
azure |
Azure OpenAI Service (--backend azure, AZURE_OPENAI_API_KEY + AZURE_OPENAI_ENDPOINT dan foydalanadi) |
uv tool install "graphifyy[openai]" |
sql |
SQL sxema ajratib olish | uv tool install "graphifyy[sql]" |
postgres |
Jonli PostgreSQL introspektsiyasi (--postgres DSN) |
uv tool install "graphifyy[postgres]" |
dm |
BYOND DreamMaker .dm/.dme AST ajratib olish (platformangizga mos wheel boʻlmasa, C kompilyatori + python3-dev kerak boʻlishi mumkin) |
uv tool install "graphifyy[dm]" |
terraform |
Terraform / HCL .tf/.tfvars/.hcl AST ajratib olish |
uv tool install "graphifyy[terraform]" |
pascal |
Pascal / Delphi .pas/.dpr/.dpk/.inc AST ajratib olish (aniqroq calls/inherits qirralari; boʻlmasa regex ekstraktoriga qaytadi) |
uv tool install "graphifyy[pascal]" |
ocaml |
OCaml .ml/.mli AST ajratib olish |
uv tool install "graphifyy[ocaml]" |
commonlisp |
Common Lisp .lisp/.cl/.lsp/.asd AST ajratib olish |
uv tool install "graphifyy[commonlisp]" |
robot |
Robot Framework .robot/.resource ajratib olish (suitelar, test kaslar, kalit soʻzlar, kalit-soʻz chaqiruvi va resource/library import qirralari) |
uv tool install "graphifyy[robot]" |
chinese |
Xitoycha soʻrov segmentatsiyasi (jieba) | uv tool install "graphifyy[chinese]" |
all |
Yuqoridagilarning hammasi | uv tool install "graphifyy[all]" |
Graf qurgandan soʻng buni loyihangizda bir marta ishga tushiring:
Loyihangizda bir marta graphify <platform> install ishga tushiring, masalan graphify claude install yoki graphify codex install (yoki graphify install --platform <name>).
Bu yordamchingizga kod bazasi savollari uchun bilimlar grafigiga murojaat qilishni, toʻliq hisobotni oʻqish yoki xom fayllarni grep qilish oʻrniga graphify query "<question>" kabi chegaralangan soʻrovlarni afzal koʻrishni aytadigan kichik konfiguratsiya faylini yozadi.
- Hookli platformalar (Claude Code, Gemini CLI): hook qidiruv uslubidagi vosita chaqiruvlaridan oldin (va Claude Code da, manba fayllarni Read/Glob vositalari orqali birma-bir oʻqishdan oldin) avtomatik ishga tushadi va yordamchingizni grafik yoʻliga undaydi.
- Koʻrsatma-faylli platformalar (Codex, OpenCode, Cursor va boshqalar): doimiy koʻrsatma fayllari (
AGENTS.md,.cursor/rules/va boshqalar) xuddi shu avvalo-soʻrov koʻrsatmasini beradi.
GRAPH_REPORT.md keng arxitektura koʻrigi uchun hamon mavjud.
CodeBuddy Claude Code bilan bir xil ikki narsani bajaradi: CodeBuddy ga arxitektura savollariga javob berishdan oldin graphify-out/GRAPH_REPORT.md ni oʻqishni aytadigan CODEBUDDY.md boʻlimini yozadi va Bash qidiruv buyruqlari hamda fayl oʻqishlaridan oldin ishga tushib, oʻrniga graphify query ga undaydigan PreToolUse hooklarini (.codebuddy/settings.json) oʻrnatadi.
Codex bu platformada doimo yoqilgan grafik koʻrsatmasini aslida olib boradigan AGENTS.md ga yozadi. graphify codex install shuningdek .codex/hooks.json da PreToolUse hookini (graphify hook-check) roʻyxatdan oʻtkazadi, lekin bu yozuv ataylab no-op: Codex Desktop PreToolUse da hookSpecificOutput.additionalContext ni rad etadi, shuning uchun u yerda undama chiqarish Bash vosita chaqiruvlarini buzardi. Hook (graphify hook-guard) undashni bajaradigan Claude Code dan farqli oʻlaroq, Codex da hook ishga tushadi va ataylab hech narsa qilmaydi, AGENTS.md esa doimo yoqilgan mexanizmdir.
Kilo Code Graphify koʻnikmasini ~/.config/kilo/skills/graphify/SKILL.md ga va nativ /graphify buyrugʻini ~/.config/kilo/command/graphify.md ga oʻrnatadi. graphify kilo install shuningdek AGENTS.md ni va nativ tool.execute.before plaginini (.kilo/plugins/graphify.js + .kilo/kilo.json yoki .kilo/kilo.jsonc roʻyxatdan oʻtkazish) yozadi, shunda Kilo nativ .kilo konfiguratsiyasi orqali xuddi shu doimo yoqilgan grafik eslatma xatti-harakatini oladi.
Cursor alwaysApply: true bilan .cursor/rules/graphify.mdc ni yozadi, shunda Cursor uni har bir suhbatga avtomatik kiritadi, hook kerak emas.
graphify ni barcha platformalardan bir vaqtning oʻzida olib tashlash uchun: graphify uninstall (graphify-out/ ni ham oʻchirish uchun --purge qoʻshing). Yoki platformaga xos buyruqdan foydalaning (masalan, graphify claude uninstall).
GRAPH_REPORT.md keng arxitektura koʻrigi uchun xudo tugunlari, jamoalar va kalit yoʻllarni umumlashtiradi. Graf qanday qurilishi va nimani oʻz ichiga olishi: graphify qanday ishlaydi.
graphify ~40 dasturlash tilini mahalliy ravishda tree-sitter AST bilan tahlil qiladi va hujjatlar, PDF-lar, rasmlar hamda audio/videoni ixtiyoriy semantik oʻtish orqali moslashtiradi. Toʻliq roʻyxat: Qoʻllab-quvvatlanadigan kirishlar.
/graphify . # build graph for current folder
/graphify ./docs --update # re-extract only changed files
/graphify . --cluster-only # rerun clustering without re-extracting
/graphify . --cluster-only --resolution 1.5 # more granular communities
/graphify . --cluster-only --exclude-hubs 99 # suppress utility super-hubs from god-node rankings
/graphify . --no-viz # skip the HTML, just the report + JSON
/graphify . --wiki # build a markdown wiki from the graph
graphify export callflow-html # Mermaid architecture/call-flow HTML (auto-regenerates on every git commit if hook is installed)
/graphify query "what connects auth to the database?"
/graphify path "UserService" "DatabasePool"
/graphify explain "RateLimiter"
/graphify add https://arxiv.org/abs/1706.03762 # fetch a paper and add it
/graphify add <youtube-url> # transcribe and add a video
graphify hook install # auto-rebuild on commit + branch checkout (run `graphify update .` after `git pull` — see "Recommended workflow" below)
graphify merge-graphs a.json b.json # combine two graphs
graphify prs # PR dashboard: CI state, review status, worktree mapping
graphify prs 42 # deep dive on PR #42 with graph impact
graphify prs --triage # AI ranks your review queue (uses whatever backend is configured)
graphify prs --conflicts # PRs sharing graph communities — merge-order riskQuyidagi toʻliq buyruqlar maʼlumotnomasiga qarang.
graphify .gitignore ni hurmat qiladi hamda --exclude andozalari va loyiha .graphifyignore faylini qoʻllab-quvvatlaydi. Tafsilotlar: Konfiguratsiya.
Butun jamoangiz bir xil kontekstni soʻrashi uchun grafikni komit qiling yoki ulashing va pull-soʻrovlarni grafik konteksti bilan koʻrib chiqing. Qarang: Jamoangiz bilan kontekstni ulashing va Pull-soʻrovlarni koʻrib chiqing.
Sunʼiy intellektli yordamchingizdan tashqari, graph.json ni CLI dan toʻgʻridan-toʻgʻri graphify query, graphify path va graphify explain bilan soʻrang. Qarang: Grafikka yaxshiroq savollar bering va soʻrov maʼlumotnomasi.
Bekendlar, API kalitlari, hook xatti-harakati va sozlash muhit oʻzgaruvchilari bilan boshqariladi. Toʻliq jadval: Konfiguratsiya.
- Kod fayllari — tree-sitter orqali mahalliy ravishda qayta ishlanadi. Hech narsa mashinangizdan chiqmaydi. Faqat koddan iborat korpus API kalitini talab qilmaydi —
graphify extracttoʻliq oflayn ishlaydi. Aralash repoda, faqat kodni indekslash va aks holda LLM talab qiladigan hujjatlar/PDF-lar/rasmlarni oʻtkazib yuborish uchun--code-onlyqoʻshing. - Video / audio — faster-whisper bilan mahalliy ravishda transkripsiya qilinadi. Hech narsa mashinangizdan chiqmaydi.
- Hujjatlar, PDF-lar, rasmlar — semantik ajratib olish uchun sunʼiy intellektli yordamchingizga yuboriladi (
/graphifykoʻnikmasi orqali, IDE sessiyangiz ishlatadigan modeldan foydalanib). Boshsizgraphify extractGEMINI_API_KEY/GOOGLE_API_KEY(Gemini),MOONSHOT_API_KEY(Kimi),ANTHROPIC_API_KEY(Claude),OPENAI_API_KEY(OpenAI),DEEPSEEK_API_KEY(DeepSeek), ishlab turgan Ollama namunasi (OLLAMA_BASE_URL), standart provayder zanjiri orqali AWS hisob maʼlumotlari (Bedrock — API kaliti kerak emas, IAM dan foydalanadi) yokiclaudeCLI binarini (Claude Code — API kaliti kerak emas, Claude obunangizdan foydalanadi) talab qiladi.--dedup-llmbayrogʻi xuddi shu kalitdan foydalanadi. - Maʼlumotlar joylashuvi —
graphify extractqaysi API kaliti oʻrnatilganiga qarab qaysi provayderdan foydalanishni avtomatik aniqlaydi (ustuvorlik: Gemini → Kimi → Claude → OpenAI → DeepSeek → Azure → Bedrock → Ollama). Maʼlumotlar joylashuvi talablariga ega kod uchun--backend ollama(toʻliq mahalliy) dan foydalaning yoki aniq--backendbayrogʻini uzating. Kimi (MOONSHOT_API_KEY) Xitoydagi Moonshot AI serverlariga yoʻnaltiradi. - Telemetriya yoʻq, foydalanishni kuzatish yoʻq, analitika yoʻq.
- Soʻrovlarni jurnalga yozish — har bir
graphify query,graphify path,graphify explainva MCPquery_graphchaqiruvi JSON Lines formatida~/.cache/graphify-queries.logga yoziladi (vaqt belgisi, savol, korpus, qaytarilgan tugunlar, davomiylik). Toʻliq subgraf javoblari sukut boʻyicha saqlanmaydi. Voz kechish uchunGRAPHIFY_QUERY_LOG_DISABLE=1ni oʻrnating yoki kod yoʻlini oʻchirmasdan jim qilish uchunGRAPHIFY_QUERY_LOG=/dev/nullni oʻrnating.
Keng tarqalgan oʻrnatish va ajratib olish muammolari hamda ularning yechimlari: Nosozliklarni bartaraf etish.
Misollar bilan har bir buyruq va bayroq: CLI maʼlumotnomasi.
- docs.graphify.com — toʻliq hujjatlar: qoʻllanmalar, buyruqlar maʼlumotnomasi va integratsiyalar
- Qanday ishlaydi — ajratib olish quvuri, jamoalarni aniqlash, ishonchni baholash, benchmarklar
- ARCHITECTURE.md — modullar taqsimoti, til qanday qoʻshiladi
- Ixtiyoriy integratsiyalar — Docker MCP Toolkit + SQLite
- The Memory Layer — graphify ortidagi gʻoyalar va boshdan-oyoq arxitektura haqidagi kitob
Graphify Cloud — bu graphify ustiga qurilgan doimo yoqilgan qatlam. Har bir papka uchun talab boʻyicha qayta quriladigan graf oʻrniga, u butun dasturiy taʼminot ishlab chiqish hayotiy sikli boʻylab bitta jonli grafikni saqlaydi:
- 80% kamroq token — doimo yoqilgan xotira agentlaringiz kod bazasini har sessiyada qayta oʻqishni va qayta tushuntirishni toʻxtatishini anglatadi.
- Monorepo va repolar aro — har bir xizmat va repozitoriy boʻylab bitta bogʻlangan graf, papka boshiga graf emas.
- Rasmiy verifikatsiya — arxitektura va bogʻliqlik invariantlarini jonli grafikka nisbatan tekshiring.
- SDLC-ingizga qushqocha nigoh bilan kod koʻrigi — oʻzgarish birlashtirishdan oldin butun tizim boʻylab qanday tarqalishini koʻring.
- SDLC konnektorlari — Sentry, Jira va boshqalarni tortib oling, shunda hodisalar, chiptalar va kod bitta grafikda yashaydi.
- Doimo yoqilgan — kod, hujjatlar va uchrashuvlar boʻylab fonda uzluksiz yangilanadi.
app.graphify.com da 14 kunlik bepul sinov muddatini boshlang →
Hissalar mamnuniyat bilan qabul qilinadi. Ishlab chiqish sozlamasi, test va CI-parity buyruqlari, git ish jarayoni va kuchli hissani nima tashkil etishi (ishlangan misollar va ajratib olish xato hisobotlari eng foydali) uchun CONTRIBUTING.md ga qarang. Arxitektura va til qanday qoʻshiladi: ARCHITECTURE.md.
Bu yerda yangimisiz? Discord da yoki GitHub Discussions da salom ayting.
contrib.rocks bilan yaratilgan.
README 32 tilda mavjud. Uni oʻz tilingizda oʻqish uchun ushbu faylning yuqorisidagi til almashtirgichdan foydalaning yoki docs/translations/ ni koʻrib chiqing. Tarjimani yaxshilash yoki yangisini qoʻshish uchun u yerdagi tegishli faylga qarshi pull-soʻrov oching.
graphify ekotizimida biror narsa quryapsizmi? Bu ragʻbatlantiriladi. Agar loyihangiz nomida "graphify" dan foydalansa (masalan graphify-dashboard yoki graphify-action), iltimos, README-ingizga uning jamoa tomonidan qurilganini va Graphify Labs bilan bogʻliq emasligini yoki u tomonidan maʼqullanmaganini tushuntiradigan qisqa izoh qoʻshing. "graphify" va graphify logotipi Graphify Labs belgilaridir; iltimos, ularni rasmiy maqomni anglatadigan tarzda ishlatmang.

