Wonderland

pending

by donjguido

Go down the rabbit hole of knowledge. AI generates linked notes that expand on click, letting you explore ideas endlessly. Features auto-organization, knowledge enrichment, and customizable Wonderland folders.

Updated 1mo agoMITDiscovered via Obsidian Unofficial Plugins
View on GitHub

Wonderland - Obsidian Plugin

Go down the rabbit hole of knowledge.

Wonderland is an AI-powered Obsidian plugin that transforms how you explore ideas. Ask a question, and watch as linked notes appear with doorways to even deeper explorations. Each note generates new rabbit holes to follow, letting you chase curiosity endlessly.

Ko-fi

Wonderland Demonstration

Features

The Rabbit Hole Experience

  • Enter Wonderland: Start with any question or topic
  • Linked Doorways: AI creates [[wikilinks]] to concepts waiting to be explored
  • Auto-Exploration: Click any link and watch the knowledge unfold automatically
  • Down the Rabbit Hole: Each note ends with intriguing concepts that lead deeper
  • Multi-Provider Support: Works with OpenAI, Anthropic (Claude), Ollama (local), or custom endpoints
Screenshot_Down_the_Rabbit_Hole

Multiple Wonderlands

Create separate knowledge gardens for different domains:

  • Cooking Wonderland: Step-by-step recipes with ingredient links
  • Philosophy Wonderland: Deep explorations of ideas and thinkers
  • Tech Wonderland: Technical concepts with code examples
  • Each folder can have its own custom instructions for the AI
image

Smart Organization

  • Auto-Organize: Let AI organize notes into thematic subfolders
  • Organize on Schedule: Reorganize every X hours
  • Organize on Note Count: Reorganize after every X new notes
  • Per-Folder Settings: Each Wonderland can have different organization rules
image image

Rabbit Holes Index

Never lose track of unexplored paths:

  • Auto-generated index of all unresolved links in your Wonderland
  • See which concepts are waiting to be explored
  • Grouped thematically for easy navigation
  • Updates automatically as you explore
image

Knowledge Enrichment

  • Update from Vault: Enrich existing notes with insights from related notes
  • Append or Integrate: Choose how new discoveries are added
  • Semantic Search: Uses embeddings to find truly related content

Installation

From Obsidian Community Plugins (Coming Soon)

  1. Open Settings → Community Plugins
  2. Search for "Wonderland"
  3. Click Install, then Enable

Manual Installation

  1. Download the latest release (main.js, manifest.json, styles.css)
  2. Create a folder: <vault>/.obsidian/plugins/wonderland/
  3. Copy the files into that folder
  4. Enable the plugin in Obsidian Settings → Community Plugins

From Source

git clone https://github.com/donjguido/evergreen-ai-obsidian.git
cd evergreen-ai-obsidian
npm install
npm run build

Then copy main.js, manifest.json, and styles.css to your vault's plugin folder.

Configuration

Quick Start

  1. Open Settings → Wonderland
  2. Select your AI provider (OpenAI, Anthropic, Ollama, or Custom)
  3. Enter your API key (not needed for Ollama)
  4. Choose your preferred model
  5. Add a Wonderland folder (click "Add Wonderland Folder")
image

AI Provider Setup

ProviderAPI Key RequiredModels
OpenAIYesgpt-4o, gpt-4o-mini, gpt-4-turbo, gpt-3.5-turbo
AnthropicYesclaude-3-5-sonnet, claude-3-opus, claude-3-sonnet, claude-3-haiku
OllamaNo (local)Any installed model (llama3.2, mistral, etc.)
CustomDependsAny OpenAI-compatible endpoint

Wonderland Folder Settings

Each Wonderland folder can be configured independently:

  • Custom Instructions: Special guidelines for the AI (e.g., "generate notes as step-by-step recipes")
  • Auto-Generate on Open: Automatically generate content when opening empty links
  • Auto-Organize: Organize notes into subfolders based on themes
  • Organize Interval: How often to reorganize (hourly, daily, etc.)
  • Organize on Note Count: Reorganize after X new notes
  • Rabbit Holes Index: Generate an index of all unexplored links

Wonderland_Settings_Demo

Usage

Enter Wonderland

  1. Click the rabbit icon in the ribbon, or
  2. Use command palette: Wonderland: Enter Wonderland - explore a topic
  3. Enter your question or topic
  4. Select which Wonderland folder to use
  5. Watch the knowledge unfold with linked doorways
image

Explore from Selection

  1. Select text in any note
  2. Use command palette: Wonderland: Go down the rabbit hole with selection
  3. A new note expands on your selected text

Follow the Links

When you see a [[link]] to an unexplored concept:

  1. Click it
  2. A new note opens and generates content automatically
  3. Each note offers more rabbit holes to explore

Click_to_Note_Demo

Down the Rabbit Hole

Every generated note ends with a "Down the rabbit hole" section containing clickable concepts. Each concept is a doorway to deeper exploration - just click to keep going!

Update from Vault

Enrich existing notes with insights from your knowledge base:

  1. Open a note you want to enrich
  2. Use command palette: Wonderland: Update note from vault knowledge
  3. Choose "Append" (add new section) or "Integrate" (seamlessly weave in)

Generate Rabbit Holes Index

See all unexplored paths in your Wonderland:

  1. Use command palette: Wonderland: Generate Rabbit Holes Index
  2. Select which Wonderland folder
  3. An index note is created showing all unresolved links

Organize Wonderland

Manually trigger organization:

  1. Use command palette: Wonderland: Organize Wonderland folder
  2. Select which folder to organize
  3. AI creates thematic subfolders and moves notes

Philosophy

Wonderland follows the evergreen notes methodology:

  • Atomic: One concept per note
  • Concept-oriented: Titles are statements, not topics
  • Densely linked: Notes connect to related ideas
  • Curiosity-driven: Each exploration opens new paths

Commands

CommandDescription
Enter WonderlandStart a new exploration with a question
Go down the rabbit hole with selectionExplore selected text
Generate for current noteGenerate content for the current note
Update note from vault knowledgeEnrich note with related insights
Organize Wonderland folderOrganize notes into subfolders
Generate Rabbit Holes IndexCreate index of unexplored links

Tips

  • Start Broad: Begin with big questions, let the rabbit holes lead to specifics
  • Trust the Links: The AI suggests links it thinks deserve exploration
  • Use Custom Instructions: Tailor each Wonderland to your learning style
  • Check the Index: Periodically review your Rabbit Holes Index for inspiration
  • Let it Grow: The best knowledge bases emerge organically through exploration

Roadmap

  • Multiple Wonderland folders
  • Custom instructions per folder
  • Rabbit Holes Index
  • Note count-based organization
  • Knowledge graph visualization
  • Exploration history
  • Backlink maintenance
  • Export/share Wonderlands

Support Development

If Wonderland helps you explore ideas, consider supporting development:

Ko-fi

Contributing

Contributions are welcome! See CONTRIBUTING.md for guidelines.

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. Submit a pull request

Development

# Clone the repository
git clone https://github.com/donjguido/evergreen-ai-obsidian.git
cd evergreen-ai-obsidian

# Install dependencies
npm install

# Build for production
npm run build

# Watch mode for development
npm run dev

Privacy

Wonderland does not collect any data. Your notes stay on your device. When generating content, prompts are sent only to your configured AI provider. See PRIVACY.md for details.

License

MIT License - see LICENSE for details.

Author

donjguido - GitHub


"Curiouser and curiouser!" - Alice

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.