Overview
RabbitHoles AI is a desktop application designed for deep, multi-threaded conversations with AI on an infinite canvas. Built for researchers, students, and knowledge workers, it enables node-based chat structures where each message can branch into multiple directions, supporting spatial thinking and long-form exploration without context loss.Users can interact with multiple AI models simultaneously, including OpenAI, Anthropic, Google, and locally hosted models via Ollama or custom providers. RabbitHoles AI also supports rich input types—allowing users to attach PDFs, websites, images, and more as sources to their conversations. All chats are stored locally on the user’s device and can be exported in JSON or markdown format.
With customizable model parameters like temperature and system prompt (when supported), RabbitHoles AI gives users full control over the experience. The app is available via a one-time purchase, with no ongoing subscription fees, and includes a license for two devices with free updates and support for a year.
Key Features
- Bring Any Openai Compatible Model
- Add Files And Documents To The Canvas
Releases
You can now add MCP servers and use them with LLMs that support tool calling. Note: Straico doesn't support tool calling.
## Fal AI Provider (Beta)
You can now add Fal AI Provider to generate images with Fal image models.
## Retry Button Has Moved to Messages
Regenerate / retry button has been removed in favor of regenerate message button that'll be visible as an icon underneath any LLM response inside Chat nodes.
## Updated Feedback and Bug Form
The feedback and bug form now automatically gets the license information and the main.log file. You can attach screenshots and screen recordings and just explain the bug or the feedback.
## Version and Update UI
Previously updates happened in the background and didn't offer any view into the download process. You can now click on the version label in the app and it'll open a popup to let you download updates if available. This popup will also display the progress of the download.
## Misc
- UI fixes
- Performance improvements
- Default Model settings have been moved to settings page. Set your default image, title, and chat models from settings > default models
- Fixed a bug where having custom providers still show "No AI running" popup in the canvas
- Reverted a change in auto save that was causing aggressive saves and making the app unresponsive in some cases
Built With AI
Top alternatives
-
Dmitry G.🙏 165 karmaAug 29, 2023@ChatGPTState of the Art -
AI assistant that gets your tasks done. Smarter than ChatGPT.OpenAthena has been a useful product for travel and product recommendations. Additionally, it has helped me with my daily tasks.
-
Its an interesting concept that needs a better UX. Once the answer tree gets big, its impossible to navigate easily. The UI needs to be able condense and expand branches. It also needs a way to print or share the output.
-
This app is awesome because it has two cool features. First, it lets you chat with an AI that talks like a real person, perfect for customer service or just having fun conversations. The second feature lets you create amazing artwork instantly using AI. The app is super easy to use, and you don’t even need to sign up. Plus, it’s a free mobile app, so you can take it anywhere! It’s a fun, creative tool for everyone.
-
Flowgpt was great... up until the point where all my history disappeared, I stopped being able to see content, and I was unable to do anything without their ever helpful "something went wrong" error message. I'm glad I didn't pay for their currency... it would have all be lost.

