Sébastien Dubois444 downloadsA 2D pixel art village where your notes become villagers you can explore and chat with using AI
A 2D pixel art village where your notes become villagers you can explore and chat with using AI.
Note Village transforms your Obsidian vault into an interactive JRPG-style world. Your notes become villagers that live in themed zones based on your tags, and you can have AI-powered conversations with them using Claude.
You can also browse the catalog on the Obsidian Community website.
If the plugin isn't listed in the community catalog yet (or you want a specific version):
main.js, manifest.json, and styles.css from the latest release.<Vault>/.obsidian/plugins/note-village/.BRAT (Beta Reviewers Auto-update Tool) installs plugins straight from a GitHub repo and keeps them updated automatically. Use this if you want the latest commits — things might break.
https://github.com/dsebastien/obsidian-note-village.Open Settings > Note Village to configure:
| Setting | Description |
|---|---|
| Village seed | Seed for procedural generation (empty = vault name) |
| Top tag count | Number of tags to use as zones (3-20) |
| Max villagers | Maximum number of villagers to display (10-500) |
| Excluded folders | Folders to exclude from analysis |
| Excluded tags | Tags to exclude from zone generation |
| Render quality | Graphics quality (Low, Medium, High) |
| Anthropic API key | Required for AI conversations |
| AI model | Claude model for conversations |
| Save conversations | Save chat history to vault |
| Conversation folder | Folder for saved conversations |
| Debug mode | Log verbose diagnostics to the console (off by default) |
| Action | Control |
|---|---|
| Move | WASD or arrow keys |
| Move to location | Left-click on ground |
| Start conversation | Press C near villager, or right-click villager |
To chat with your notes:
Conversations can be saved as markdown files in your vault.
git clone https://github.com/dsebastien/obsidian-note-village.git
cd obsidian-note-village
bun install
| Command | Description |
|---|---|
bun run dev |
Development build with watch mode |
bun run build |
Production build |
bun run tsc:watch |
Type check in watch mode |
bun run lint |
Run ESLint |
bun run format |
Format with Prettier |
bun test |
Run tests |
MIT License - see LICENSE for details.
| Plugin | What it does |
|---|---|
| Agentic Resource Discovery Server | Local-first Agentic Resource Discovery publisher and registry that serves your AI skills and tools to agents over a local HTTP and MCP server |
| Book Exporter | Export books (one manifest note + linked chapter notes) to EPUB and PDF via Pandoc |
| Bookshelf Base | Display your notes as a visual bookshelf via a custom Bases view |
| Dataview Serializer | Serialize Dataview queries to Markdown, and keep the Markdown representation up to date |
| Expander | Replace variables across your vault using HTML comment markers. Supports static values and dynamic functions |
| Ghost Publish | Publish your vault notes to a Ghost blog with configurable presets for tags, newsletters, and frontmatter conventions |
| Graph Explorer Base View | A custom Bases view that renders notes as an interactive force-directed graph with explored/unexplored tracking |
| Hidden Folders Access | Index hidden root-level folders (e.g. .claude) so they appear in the file tree, metadata cache, and Bases |
| Journal Bases | Custom Base views for journaling and periodic reviews |
| Kanban Action Planner | Render your notes as configurable Kanban boards and calendars inside Bases, with statuses, ordering, relationships, and scheduling |
| Life Tracker | Capture and visualize the data that matters in your life |
| Obsidian Starter Kit | Adds strong typing support and powerful automation support for notes |
| Remarkable Synchronizer | Connect to the reMarkable cloud, list, download, and sync notebook pages as images |
| Replicate | Use AI models with ease via the Replicate.com integration |
| REST and MCP server | Exposes CLI commands as RESTful API endpoints and an MCP server for AI tool integration |
| Time Machine | Browse, compare, and restore previous versions of your notes using built-in file-recovery snapshots |
| Transcriber | Transcribe images to markdown using Ollama vision models |
| Typefully | Publish social media posts with ease using the Typefully integration |
| Update Time | Automatically update front matter to include creation and last update times |
Everything I build is documented in my newsletter and on my YouTube channel.
To stay up to date about this plugin, Obsidian in general, Personal Knowledge Management and note-taking:
If this plugin is useful to you, here are the best ways to support my work ❤️:
Found a bug or have an idea? Open an issue.