This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+11 more
ReleasePort's take
Light signalRelease v1.0.0 adds multiple UI enhancements and workflow features across the LLM‑wiki platform.
Why it matters: New components (/graph, /chats, split‑pane schema editor) expand data visualization and collaboration; cost transparency shows estimated expense before each LLM call.
Summary
AI summaryUpdates https://github.com/ddsyasas/llm-wiki/blob/main/docs/dev-log.md, V2, and V3 across a mixed release.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
/graph — new 3D force‑directed graph visualizing all wiki pages and wikilinks. /graph — new 3D force‑directed graph visualizing all wiki pages and wikilinks. Source: llm_adapter@2026-05-29 Confidence: high |
— |
| Feature | Medium |
/chats — multi‑turn threads saved as .md files, with per‑message and whole‑chat ingest options. /chats — multi‑turn threads saved as .md files, with per‑message and whole‑chat ingest options. Source: llm_adapter@2026-05-29 Confidence: high |
— |
| Feature | Medium |
/schema — split‑pane editor for the CLAUDE.md LLM contract used by all operations. /schema — split‑pane editor for the CLAUDE.md LLM contract used by all operations. Source: llm_adapter@2026-05-29 Confidence: high |
— |
| Feature | Medium |
/log — chronological timeline of ingests, edits, lints, and schema saves with clickable wikilinks. /log — chronological timeline of ingests, edits, lints, and schema saves with clickable wikilinks. Source: llm_adapter@2026-05-29 Confidence: high |
— |
| Feature | Medium |
/sources — add content via paste, drag‑drop, URL; shows raw bytes and contributed wiki pages. /sources — add content via paste, drag‑drop, URL; shows raw bytes and contributed wiki pages. Source: llm_adapter@2026-05-29 Confidence: high |
— |
| Feature | Medium |
/wiki — card grid with search/filter sidebar, per‑page view including backlinks and source lineage. /wiki — card grid with search/filter sidebar, per‑page view including backlinks and source lineage. Source: llm_adapter@2026-05-29 Confidence: high |
— |
| Feature | Medium |
First‑run wizard collects wiki topic and OpenRouter API key, preventing silent ingest failures. First‑run wizard collects wiki topic and OpenRouter API key, preventing silent ingest failures. Source: llm_adapter@2026-05-29 Confidence: high |
— |
| Feature | Medium |
Cost transparency displays estimated expense before each LLM call and a cumulative tally in Settings. Cost transparency displays estimated expense before each LLM call and a cumulative tally in Settings. Source: llm_adapter@2026-05-29 Confidence: high |
— |
| Feature | Medium |
Page‑history backups are created automatically on every edit. Page‑history backups are created automatically on every edit. Source: llm_adapter@2026-05-29 Confidence: high |
— |
| Feature | Medium |
Source lineage enables bidirectional traversal between wiki pages and original raw inputs. Source lineage enables bidirectional traversal between wiki pages and original raw inputs. Source: llm_adapter@2026-05-29 Confidence: high |
— |
Full changelog
First stable release of LLM Wiki — a from-scratch implementation of Andrej Karpathy's LLM Wiki pattern. Open source, local-first, bring-your-own-key, MIT.
What v1.0 ships
The three operations (Karpathy's pattern, wired end-to-end with cost previews and error recovery):
- Ingest — paste / file / URL / PDF / image → LLM compiles into cross-linked pages, refreshes the index, logs the change. Each ingest is a refactor pass, not an append.
- Query — one-shot Q&A against the wiki with cited pages. "Save as wiki page" promotes useful answers.
- Lint — local scan (broken links / orphans) + LLM pass (contradictions / gaps / stale claims / missing pages) with one-click fixes including LLM-powered ones that write the page edit for you.
Workflow surfaces:
/sources— add via paste / drag-drop / URL, with source-detail pages showing the raw bytes + which wiki pages they contributed to/wiki— card grid grouped by page type, search/filter sidebar, per-page view with backlinks + source lineage + inline split-pane editor/graph— new in v1.0 — 3D force-directed graph of every page and every[[wikilink]]. Same engine as Obsidian's 3D Graph plugin, but colored by page type (concept / entity / comparison / overview / source) so the structure of your knowledge is visible at a glance. Click-to-focus, URL-state, bidirectional walking/chats— multi-turn threads saved as.mdfiles in folders. Per-message Save-as-wiki-page + whole-chat Ingest→wiki/schema— split-pane editor for theCLAUDE.mdcontract the LLM reads on every operation/log— chronological timeline of every ingest / edit / lint / schema-save with clickable wikilinks/about/help/developers— in-app documentation reachable from the footer
Quality / safety:
- First-run wizard collects wiki topic + OpenRouter key (no silent failures on first ingest)
- Page-history backups on every edit
- Cost transparency before every LLM call, cumulative tally in Settings
- Source lineage — bidirectional traversal between wiki pages and raw inputs
- Index auto-refreshes on page edits + manual Rebuild Index button
Settings: five model slots per-operation (ingest / query / chat / lint / vision), curated dropdowns + custom-slug field, light/dark/auto theme, OpenRouter key in OS keychain when available.
Stack
TypeScript strict · Next.js 14 (App Router) · Tailwind + shadcn-style primitives · better-sqlite3 + FTS5 · OpenRouter via openai SDK · zod for LLM contracts · gray-matter · chokidar · keytar · react-force-graph-3d + three.js for the graph · vitest · pnpm workspaces
Test suite: ~140 core + 17 llm + 11 ingestion = ~168 passing tests.
Install + run
git clone https://github.com/ddsyasas/llm-wiki.git
cd llm-wiki
pnpm install
pnpm --filter @llm-wiki/web dev
Open http://localhost:3000 → the first-run wizard walks you through the rest. Full README at https://github.com/ddsyasas/llm-wiki.
Deferred to V1.x / V2
Honest about what's not in this release (tracked in docs/dev-log.md open questions):
- Per-page diff view when LLM updates a page
- Approval gate for ingest (preview changes before applying)
- Export wiki to zip
- Per-source re-ingest / delete + extracted-markdown view for binary formats
- Production build (
next build) — v1.0 currently ships viapnpm dev - CLI npm publish —
pnpm packworkspace:* deps blocker - Tauri desktop installer (V2)
- MCP server mode (V3)
- 2D toggle / search overlay / persistent camera state for the graph
Credits
Built by @ddsyasas. Pattern by Andrej Karpathy. MIT.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About ddsyasas/llm-wiki
All releases →Beta — feedback welcome: [email protected]