
RabbitHoles AI
Canvas-first AI chat app with branching conversations on an infinite canvas
About RabbitHoles AI
RabbitHoles AI is a canvas-first AI chat application that lets you organize branching conversations with multiple AI models on an infinite canvas. Each chat is a node that can branch into multiple threads, preventing context pollution while enabling parallel exploration of different ideas. It supports models from OpenAI, Anthropic, Google, Perplexity, xAI, OpenRouter, and local models via Ollama. You can enrich conversations with PDFs, images, Excel files, Word documents, PowerPoint presentations, YouTube videos, and websites. All conversations are stored locally on your device for privacy, with export options to JSON and markdown.
Pros & Cons
Pros
- Unique infinite canvas approach prevents context pollution in AI chats
- No monthly subscription — one-time purchase with lifetime option
- Supports all major AI providers plus local models via Ollama
- Local-first privacy — conversations never leave your device
- Available on every platform (desktop, mobile, and web)
- Rich file integration (PDF, Excel, PowerPoint, YouTube, websites)
Cons
- No free tier — requires upfront payment starting at $89
- Standard plan only includes 1 year of updates
- Limited to 2 devices per license
- Bring your own API keys for AI providers
- Canvas interface has a learning curve compared to traditional chat apps
Key Features
Infinite Canvas
Organize AI conversations visually on a zoomable, infinite canvas with drag-and-drop nodes
Branching Conversations
Each chat node can branch into multiple threads, exploring different ideas without context pollution
Multi-Model Support
Switch between OpenAI, Anthropic, Google, Perplexity, xAI, OpenRouter, Ollama, and custom providers
File Integration
Enrich conversations with PDFs, images, Excel, Word, PowerPoint, YouTube videos, and web pages
Local-First Privacy
All conversations stored locally on your device — no cloud storage of your chat data
Advanced Model Settings
Control system prompts, temperature, top_p, and other parameters per conversation node
Cross-Platform
Available on macOS, Windows, Linux, iOS, Android, and web — works on 2 devices with reassignment
Export & Search
Export conversations as JSON or markdown files, with canvas-wide search functionality
Pricing
- Full app access on 2 devices
- Free updates for 1 year
- All AI model integrations
- Infinite canvas with branching chats
- File and website integration
- Local storage for privacy
- Full app access on 2 devices
- Free updates for life
- All AI model integrations
- Infinite canvas with branching chats
- File and website integration
- Local storage for privacy
Ready to try RabbitHoles AI?
Start using RabbitHoles AI today and boost your productivity.
Visit Website