### Development Installation of Karpathy LLM Wiki Plugin Source: https://community.obsidian.md/plugins/karpathywiki Steps for developers to install the plugin from source. Requires cloning the repository and installing dependencies. ```bash git clone pnpm install pnpm build ``` -------------------------------- ### Install Karpathy LLM Wiki Plugin via Obsidian Community Plugin Market Source: https://community.obsidian.md/plugins/karpathywiki Recommended installation method. Search for the plugin within Obsidian's community plugin browser and install it. ```markdown 1. In Obsidian, go to **Settings → Community plugins** 2. Click **Browse** and search for "Karpathy LLM Wiki" 3. Click **Install** , then **Enable** ``` -------------------------------- ### Install Karpathy LLM Wiki Plugin from Community Plugin Website Source: https://community.obsidian.md/plugins/karpathywiki Alternative installation method. Visit the plugin's page on the Obsidian community website and add it to Obsidian. ```markdown visit community.obsidian.md/plugins/karpathywiki and click **Add to Obsidian** to install directly. ``` -------------------------------- ### Manual Installation of Karpathy LLM Wiki Plugin Source: https://community.obsidian.md/plugins/karpathywiki Manual installation steps for the plugin. Involves downloading files and placing them in the Obsidian plugins directory. ```markdown 1. Download `main.js`, `manifest.json`, `styles.css` from Releases 2. In Obsidian, go to Settings → Community plugins. On the **Installed plugins** tab, click the folder icon to open your plugins directory 3. Create a folder named `karpathywiki`, drop the three files inside 4. Back in Obsidian, click the refresh icon — **Karpathy LLM Wiki** will appear under Installed plugins 5. Toggle it on to enable ``` -------------------------------- ### Example Input Markdown Source: https://community.obsidian.md/plugins/karpathywiki This is an example of the input markdown file used for generating wiki pages. It includes a main heading and a list of sub-topics. ```markdown ### Machine Learning Machine learning uses algorithms to learn from data. ### Types - Supervised learning - Unsupervised learning - Reinforcement learning ``` -------------------------------- ### Example Output Concept Page Source: https://community.obsidian.md/plugins/karpathywiki This is an example of a generated wiki concept page. It includes frontmatter with metadata, a description of the concept, related concepts, related entities, and mentions from the source. ```markdown --- type: concept created: 2025-12-01 updated: 2026-05-15 sources: ["[[sources/machine-learning]]"] tags: [method] aliases: ["监督学习", "Supervised Learning"] --- ### Supervised Learning ### Basic Information - Type: method - Source: [[sources/machine-learning]] ### Description Supervised learning is a machine learning paradigm where models learn from labeled training data to make predictions on unseen data... ### Related Concepts - [[concepts/Machine-Learning|Machine Learning]] - [[concepts/Unsupervised-Learning|Unsupervised Learning]] ### Related Entities - [[entities/Arthur-Samuel|Arthur Samuel]] ### Mentions in Source - "Supervised learning uses labeled data to train predictive models..." ``` -------------------------------- ### Project Directory Structure Source: https://community.obsidian.md/plugins/karpathywiki Illustrates the organization of source documents, the generated wiki, and schema configuration files. ```tree sources/ # 📄 Your source documents (read-only) ↓ ingest wiki/ # 🧠 LLM-generated Wiki pages ↓ query / maintain schema/ # 📋 Wiki structure configuration (naming, templates, categories) ``` -------------------------------- ### Codebase Module Structure Source: https://community.obsidian.md/plugins/karpathywiki Details the internal modules and their functions within the wiki engine, schema co-evolution, and UI components. ```tree wiki/ # Wiki engine modules wiki-engine.ts # 🎯 Orchestrator query-engine.ts # 💬 Conversational query source-analyzer.ts # 📊 Iterative batch extraction page-factory.ts # 🏗️ Entity/concept CRUD + merge lint-controller.ts # 🔍 Lint orchestration lint-fixes.ts # 🛠️ Fix logic for dead links, empty pages, orphans lint/ # Lint sub-modules duplicate-detection.ts # 🔄 Programmatic candidate generation fix-runners.ts # ⚡ Batch fix execution helpers scanners.ts # 🔍 Scanners (dead links, orphans, aliases) contradictions.ts # ⚠️ Contradiction detection system-prompts.ts # 🗣️ Language directive + section labels schema/ # Schema co-evolution schema-manager.ts # 📋 Schema CRUD + suggestions auto-maintain.ts # 🔄 File watcher + periodic lint ui/ # User interface settings.ts # ⚙️ Settings panel modals.ts # 📦 Lint/Ingest/Query modals + shared modules: llm-client.ts, prompts.ts, texts.ts, utils.ts, types.ts ``` -------------------------------- ### Generated Wiki Page Types Source: https://community.obsidian.md/plugins/karpathywiki Lists the types of Markdown files generated by the plugin, including source summaries, entity pages, concept pages, and the index. ```markdown * `wiki/sources/filename.md` — 📄 Source summary * `wiki/entities/entity-name.md` — 👤 Entity pages (people, orgs, projects, etc.) * `wiki/concepts/concept-name.md` — 💡 Concept pages (theories, methods, terms, etc.) * `wiki/index.md` — 📑 Auto-generated index * `wiki/log.md` — 📝 Operation log ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.