Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
b68ddd2
Update graphify-py submodule to 4b17f19
rblaine95 Jun 1, 2026
02e010a
Resync with graphify-py @ 4b17f19
rblaine95 Jun 1, 2026
b82bc94
Add coverage for custom-provider call paths and labeling
rblaine95 Jun 1, 2026
807ab9f
Address CodeRabbit findings on the provider registry
rblaine95 Jun 1, 2026
623cc54
Apply second CodeRabbit round; document disputes
rblaine95 Jun 1, 2026
b1baafb
Apply third CodeRabbit round; dispute sha1 false positive
rblaine95 Jun 1, 2026
fa496ea
Use slice::first in import-cycles renderer
rblaine95 Jun 1, 2026
d2f80eb
Address CodeRabbit review on resync to v0.8.27
rblaine95 Jun 1, 2026
9f09605
Address second CodeRabbit round on v0.8.27 resync
rblaine95 Jun 1, 2026
ed45693
Address third CodeRabbit round on v0.8.27 resync
rblaine95 Jun 1, 2026
262d773
Address fourth CodeRabbit round on v0.8.27 resync
rblaine95 Jun 1, 2026
339c912
Address fifth CodeRabbit round on v0.8.27 resync
rblaine95 Jun 1, 2026
38e2d54
Fix three CodeRabbit findings previously mis-disputed
rblaine95 Jun 1, 2026
685cba4
Address sixth CodeRabbit round on v0.8.27 resync
rblaine95 Jun 1, 2026
cd7441b
Address seventh CodeRabbit round on v0.8.27 resync
rblaine95 Jun 1, 2026
41a1559
Address eighth CodeRabbit round on v0.8.27 resync
rblaine95 Jun 1, 2026
03776b1
Fix --no-label data loss; ninth CodeRabbit round
rblaine95 Jun 1, 2026
646d51c
Address tenth CodeRabbit round on v0.8.27 resync
rblaine95 Jun 1, 2026
bb7b4e6
Address eleventh CodeRabbit round on v0.8.27 resync
rblaine95 Jun 1, 2026
7ea62a3
Address twelfth CodeRabbit round on v0.8.27 resync
rblaine95 Jun 1, 2026
bcc48a3
Address thirteenth CodeRabbit round on v0.8.27 resync
rblaine95 Jun 1, 2026
7e3b81c
Address fourteenth CodeRabbit round on v0.8.27 resync
rblaine95 Jun 1, 2026
37570aa
Address fifteenth CodeRabbit round on v0.8.27 resync
rblaine95 Jun 1, 2026
1d17385
Document sixteenth CodeRabbit round (no code changes)
rblaine95 Jun 1, 2026
60b8de2
Address seventeenth CodeRabbit round on v0.8.27 resync
rblaine95 Jun 1, 2026
b060871
Address eighteenth CodeRabbit round on v0.8.27 resync
rblaine95 Jun 1, 2026
f80eabb
Document nineteenth CodeRabbit round (no code changes)
rblaine95 Jun 1, 2026
e693488
Address twentieth CodeRabbit round on v0.8.27 resync
rblaine95 Jun 1, 2026
26d8e73
Document twenty-first CodeRabbit round (no code changes)
rblaine95 Jun 1, 2026
25dcd57
Document twenty-second CodeRabbit round (no code changes)
rblaine95 Jun 1, 2026
046b85f
Harden custom-provider routing tests; dispute labels format
rblaine95 Jun 1, 2026
dba8e76
Harden labeling test; drop redundant unsafe allow
rblaine95 Jun 1, 2026
26322af
Cover ?-glob include branch; dispute five nitpicks
rblaine95 Jun 1, 2026
8089979
Propagate allowlist rescue to sidecars; reject NaN pricing
rblaine95 Jun 1, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
95 changes: 41 additions & 54 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ license = "Apache-2.0"
publish = false
repository = "https://github.com/bunkerlab-net/graphify"
rust-version = "1.95"
version = "0.8.25"
version = "0.8.27"

[workspace.dependencies]
anyhow = "1"
Expand Down
6 changes: 5 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,11 @@ a Rust equivalent, and outputs are byte-identical where the test suite asserts i
and env-var _names_ (values are never read).
- **Documents, papers, images, video** — PDF, DOCX, audio transcription, OCR, Google Workspace exports.
- **Local-first** — `graph.json` lives next to your code; no daemon, no cloud, no account.
- **Optional LLM-driven semantic extraction** through OpenAI, Anthropic, Gemini, DeepSeek, Moonshot, Ollama, or Bedrock.
- **Optional LLM-driven semantic extraction** through OpenAI, Claude (Anthropic), Gemini, DeepSeek, Kimi (Moonshot),
Ollama, Bedrock, or any OpenAI-compatible **custom provider** registered with `graphify provider add`. The
`--backend` identifiers are `openai`, `claude`, `gemini`, `deepseek`, `kimi`, `ollama`, and `bedrock`.
- **LLM community naming** — `graphify label` (or `cluster-only`) auto-names graph communities with the configured
backend; degrades to `Community N` placeholders when no backend is available.
- **AI-assistant integration** — drop-in installers for Claude Code, Codex, Amp, Cursor, Gemini CLI, GitHub Copilot,
VS Code, OpenCode, Aider, Factory Droid, Trae, Hermes, Kiro, Pi, Devin CLI, Google Antigravity, and more.
- **MCP server** for any MCP-capable assistant (`graphify serve`).
Expand Down
Loading