Getting Started

Quick Start

1. Set up an AI provider

When you first open LearnFork and try to send a message, you'll be prompted to add an API key. Pick a provider (e.g., Google Gemini has a free tier), paste your key, and you're ready.

You can change providers and manage keys anytime from the Settings page (gear icon on the home screen).

2. Start a conversation

Click "New Chat" on the home page. You'll land on the canvas with a single root node. Type your question and press Enter to send.

3. Create a branch

After the AI responds, hover over (or tap on mobile) the assistant message to reveal action buttons. Click "Branch" to create a new conversation node that inherits everything up to that message.

Alternatively, use the quick actions — "Go deeper", "Simplify", "Example", or "Quiz me" — which automatically branch and send a follow-up prompt.

4. Navigate the tree

On desktop, click any node on the canvas to make it active. The active path highlights from root to the selected node, and inactive nodes dim to 35% opacity.

On mobile, swipe left to go deeper into branches, right to go back, and up/down to switch between sibling branches.