Browse / LLM wiki / Second brain / VLM-wiki
VLM-wiki
VeniVeci
A full-modal personal knowledge base built on the Karpathy LLM Wiki concept.
Open VeniVeci/VLM-wiki → Checked against the four rules.
karpathyknowledge-basellm-wikimultimodalpersonal-wikisecond-brainvision-language-modelvlm
Works with any agent
ships AGENTS.md, the cross-tool instruction file.
In its own words
A full-modal personal knowledge base built on the Karpathy LLM Wiki concept.
Core Philosophy
- Multi-modal Intake: Support comprehensive recording of images, videos, audio, and text
- VLM + LLM: Use Vision Language Models to understand images/videos, and Language Models to organize knowledge
- Markdown First: All content is stored as standard Markdown and can be used by any editor or knowledge tool
- Continuous Compounding: The wiki is a persistent, ever-compounding personal knowledge base
Quick Start
1. Configure Model
Edit .vlmwiki/config.json to choose your model provider:
Supports local models (Ollama) or cloud APIs (OpenAI, Gemini, Claude).
For machine-specific values such as local paths, WeCom webhooks, or app secrets, put them in .vlmwiki/config.local.json. The repo reads config.json + config.local.json, and config.local.json should not be committed.
2.1 Frictionless source import
scripts/import_data_sources.py imports local export folders into raw/.
- phone photo album exports
- note exports
- Mubu diary exports
- any local folder you use as an inbox
Configure .vlmwiki/config.json under imports.sources, for example:
photo_albumnote_exportmubu_diarygeneric_textgeneric_diarygeneric_audiogeneric_video
The importer uses .vlmwiki/runtime/import_manifest.json to avoid importing the same file repeatedly.
Quoting 42% of the README. Read the rest on GitHub ↗
Read from the repository's git tree on 2026-08-17.