Skip to main content
📖 The AI Tool Bible
RabbitHoles AI preview image
RabbitHoles AI logo

RabbitHoles AI

Infinite-canvas AI chat client that lets you branch, fork, and connect conversations as nodes instead of scrolling a single linear thread.

Paid· Starter: $5/monthAgentsMulti-model (Anthropic, Google, Groq, Perplexity, custom)7.1 / 10
Visit website →

In short

RabbitHoles AI is a desktop application that organizes AI chats as nodes on an infinite canvas, allowing users to branch and connect conversations. It is best for researchers and developers who need to visualize complex reasoning paths and manage multiple AI models locally.

Best for

Pick RabbitHoles AI if you do serious multi-thread research and want to see your reasoning graph instead of scrolling a single chat to oblivion.

Skip if

Skip it if you want a hosted, collaborative team chat or a managed subscription that bundles model costs for you.

RabbitHoles AI is a desktop chat client built around an infinite canvas where every conversation lives as its own node. Instead of cramming research into one runaway thread, you spawn branches from any message, drag related chats onto the same board, and pull in PDFs, websites, images, and YouTube transcripts as extra context. Conversations are stored locally on your machine, and you bring your own API keys for the underlying providers.

It is built for researchers, developers, and knowledge workers who routinely chase tangents and want to keep the trail visible. The pricing is a one-time lifetime purchase (around $249 retail, frequently discounted to ~$79 on deal sites) on a bring-your-own-key model, which makes it a sharp counter to the $20/mo-per-app subscription pile if you already pay OpenAI, Anthropic, Google, Groq, or Perplexity directly. There is also an MIT-licensed open-source spinoff (AsyncFuncAI/rabbitholes) for the curious.

Under the hood it is multi-model: switch between Anthropic, Google, Groq, Perplexity, and custom providers per node, with per-node system prompt and temperature. Exports to JSON or Markdown, unlimited canvases, and the local-first storage model mean your research graph is portable rather than locked inside someone's cloud.

Editor's take

RabbitHoles nails the right metaphor for how research actually unfolds: not a chat log, a graph. The lifetime + BYO-key pricing is genuinely refreshing, and multi-model routing per node is a power-user feature most chat apps still botch. Just know you are buying a tool, not a model bundle.

— The AI Tool Bible editorial team

Pros

  • Infinite canvas with true branching beats linear chat for deep research
  • Multi-model: Anthropic, Google, Groq, Perplexity, custom providers
  • Local-first storage keeps conversations on your device
  • Lifetime license sidesteps another monthly AI subscription
  • PDF, website, image, and YouTube context drops into any node

Cons

  • ⚠️ BYO API keys means usage costs are still on you
  • ⚠️ Desktop-only workflow; no real collaborative multiplayer
  • ⚠️ Canvas UI has a learning curve vs. plain chat
  • ⚠️ Smaller ecosystem than ChatGPT or Claude apps

Use cases

deep researchbranching chatmulti-model comparisonpdf chatknowledge mapping

Frequently asked

How does RabbitHoles AI organize conversations?
It uses an infinite canvas where every conversation lives as its own node. Users can spawn branches from any message and drag related chats onto the same board instead of using a single linear thread.
Which AI models are supported by the tool?
The tool is multi-model and allows switching between Anthropic, Google, Groq, Perplexity, and custom providers per node. Users must bring their own API keys for these underlying providers.
What is the pricing structure for RabbitHoles AI?
The pricing is a one-time lifetime purchase, with retail around $249 and frequent discounts to approximately $79. It operates on a bring-your-own-key model, so usage costs for API keys are separate.
Can I import external documents into the chat?
Yes, you can pull in PDFs, websites, images, and YouTube transcripts as extra context for any node on the canvas.
Is RabbitHoles AI suitable for team collaboration?
No, it is a desktop-only workflow with local-first storage. It is not designed for hosted, collaborative team chat or multiplayer features.

Explore related

Compare with similar tools

All in Agents
LangGraph preview image
LangGraph logo

LangGraph

Featured
Agents · BYO (Claude / GPT / open)
8.8

Stateful, graph-based agent orchestration from LangChain.

Freemium· Developer: $0 / seat · Plus: $39 / seat · Enterprise: Custom pricingstateful agentshuman-in-loop
CrewAI preview image
CrewAI logo

CrewAI

Featured
Agents · BYO (Claude / GPT / open)
8.4

Python framework for multi-agent orchestration.

Freemium· Basic: Free · Enterprise: Custommulti-agentorchestration
Ernie Bot preview image
Ernie Bot logo

Ernie Bot

Agents · Baidu ERNIE 4.0 / ERNIE X1 / ERNIE Turbo (in-house)
8.7

Baidu's Mandarin-first ChatGPT rival, powered by the ERNIE model family

Freemium· Free tier for Ernie 3.5 access; Ernie 4.0 and premium features require a paid subscription (approximately CNY 59.9/month for individual plans); enterprise API pricing via Baidu AI Cloud Qianfan platform is metered per 1K tokens.Mandarin content writing and marketing copyChinese-language document Q&A and summarisation
Moveworks preview image
Moveworks logo

Moveworks

Agents · Orchestrates multiple enterprise-ready LLMs (undisclosed mix, historically including OpenAI GPT and in-house models via its Reasoning Engine)
8.7

The enterprise AI assistant that searches, answers, and takes action across your business systems

Enterprise· Enterprise-only pricing; no public tiers. Quoted per organization based on employee count, integrations, and agent scope. Contact sales for a quote.IT service desk ticket deflectionHR policy Q&A and self-service
AWS Bedrock preview image
AWS Bedrock logo

AWS Bedrock

Agents · Multi-model: Anthropic Claude, Meta Llama, Mistral, Cohere, AI21, Amazon Nova/Titan, DeepSeek, Stability, OpenAI GPT
8.6

Build and scale generative AI applications with foundation models

Paid· Standard: Contact sales · Flex: Contact sales · Priority: Contact sales · Reserved: Contact salesEnterprise RAG chatbot over private documentsMulti-step tool-using agents via AgentCore
Claude Agent SDK preview image
Claude Agent SDK logo

Claude Agent SDK

Agents · Claude Opus / Sonnet
8.6

Anthropic's official SDK for building autonomous Claude agents.

Free· Free SDK; API usage billed at Claude ratesClaude agentstool use