Skip to content

ddsyasas/llm-wiki

v1.0.0 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

Published 11d Productivity & Wikis
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

agentic ai-agent byok karpathy knowledge-base knowledge-graph
+11 more
llm-wiki local-first markdown nextjs note-taking notebooklm-alternative obsidian-alternative openrouter personal-wiki second-brain typescript

ReleasePort's take

Light signal
editorial:auto 6d

Release 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 summary

Updates https://github.com/ddsyasas/llm-wiki/blob/main/docs/dev-log.md, V2, and V3 across a mixed release.

Changes in this release

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
  • /graphnew 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 .md files in folders. Per-message Save-as-wiki-page + whole-chat Ingest→wiki
  • /schema — split-pane editor for the CLAUDE.md contract 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 via pnpm dev
  • CLI npm publish — pnpm pack workspace:* 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

Track ddsyasas/llm-wiki

Get notified when new releases ship.

Sign up free

About ddsyasas/llm-wiki

All releases →

Related context

Related tools

Beta — feedback welcome: [email protected]