Infinite canvas

An infinite canvas AI for work too big for a chat scroll.

Slashspace is an infinite canvas AI workspace. A chat scroll shows one thread and only its last few messages. Here your chats, notes, PDFs, videos and web pages sit side by side on a canvas you pan and zoom, so you can see your whole problem at once, hold far more context in your head and decide exactly what each chat reads.

Updated October 8, 2026.

$89/year, starting with a 3-day trial (card required). Or $249 one-time lifetime.

A Slashspace research canvas: a TED talk, a web article and a research paper wired into a chat, with two branch chats off its answer

What is an infinite canvas AI?

An infinite canvas AI is a workspace where your AI chats sit on an open surface you pan and zoom, next to the notes and sources they use, instead of in one scrolling thread. In Slashspace, every chat, note, PDF, video and web page is a node on the canvas, the lines between nodes decide what each chat reads, and any answer can branch into a new chat beside it.

Start in four steps

  1. Open a canvas. Click New Space in the sidebar. Give each project or question its own canvas.
  2. Drop in your sources. Paste a link to get a Web node, or a Post node for a YouTube, TikTok, Instagram, Facebook, X or LinkedIn video. Drop a PDF or Office file to get a Document node. Press T for a note.
  3. Ask right where the question comes up. ⌘-click any empty spot (Ctrl-click on Windows and Linux) for a new chat, or drag from a source's right handle to get a chat already connected to it.
  4. Zoom out to see the whole thing. Press 0 for Tidy Up, open the mini map, and click any title to fly back in.

See your whole problem at once

A chat scroll keeps only the last few messages in view. Everything else, the side question from an hour ago, the PDF you keep checking, the answer from a second model, is further up the page or in another tab, and you hold the picture in your head.

On an infinite canvas, it all stays where you put it. A glance takes in what a long scroll hides, so you can keep many lines of thinking in mind at once, see how they connect and take on bigger, messier work without losing your place.

  • See more at once. Chats, notes and sources sit side by side instead of stacked in one thread.
  • Keep your place. Every idea stays next to where it started.
  • Come back to a map, not a transcript. Weeks later, the shape of the work is still there.

Everything is a node

Each thing you work with gets its own node on the canvas. Pick one from the toolbar at the bottom, or press its key and click where it should go.

Slashspace node types and their keys
NodeKeyUse it for
ChatCAsking the AI a question
TextTYour own notes and drafts
DocumentDPDFs, Word, PowerPoint, Excel and text files
Web pageWAny web page
PostVA YouTube, TikTok, Instagram, Facebook, X or LinkedIn video, with its transcript
ImageIA picture from your computer
Scratch padSA freehand sketch

Pasting works too: a video link becomes a Post node, any other link a Web node, and plain text a Text node.

Two TikTok posts and a YouTube video on a Slashspace canvas, wired into a chat that wrote three hooks and a 60-second script

Lines decide what the AI reads

Where a node sits is for you. What a chat reads is set by its connections.

  • Connect a source, and the chat reads it in full with every message. Nothing is summarized or trimmed.
  • Chains carry through. A chat reads everything connected upstream of it, and nothing else.
  • Type @ in a chat to mention a node and connect it in one step.
  • Connect a group to hand a chat a whole cluster of sources at once.
  • Pick a context mode. A chat with no connections gets a short summary of the whole canvas by default, or nothing at all when you switch it to Isolated context.
  • See the wiring. Click a chat and every connection feeding it lights up in orange, all the way up the chain.

Move around a big canvas

A big canvas only works if moving around it costs you nothing.

  • Pan and zoom. On a trackpad, two-finger scroll pans and pinch zooms. Switch Movement to Mouse and the wheel zooms instead. Zoom runs from 1% to 200%. Hold Space and drag to pan from anywhere.
  • Fit View frames every node on screen in one click.
  • Mini map. Open an overview of the whole canvas and drag inside it to move your view.
  • Title pills. Below 30% zoom, every node shows its title in a pill that stays readable. Click one to fly to that node.
  • Node navigator. The short lines on the left edge stand for every node. Click one to jump there, or drag it right to add that node as context for the chat you're in.
  • Search. Press ⌘K (Ctrl+K) to find a node by what it says. Local Search runs on your computer; AI Search finds ideas by meaning once you opt in to cloud indexing.
  • Side view. Open any node at full height beside the canvas to read a long answer or page through a PDF.

Keep the map readable

Exploration gets messy by design. These turn the sprawl into a map you can come back to.

  • Tidy Up. Press 0 and the canvas lays itself out in left-to-right columns that follow your connections: sources on the left, the chats that use them to the right, branches fanning out. One undo puts your old layout back.
  • Groups. Select nodes, click Group selection and name the box. Drag it and everything inside moves along.
  • Align and distribute. Select a few nodes and line them up from the toolbar above them.
  • Minimize all. Collapse every chat to its last question and answer to see the shape of the canvas instead of walls of text.
  • Colors. Tint chats and notes, for example green for conclusions and orange for open questions.

Layout never changes what a chat sees, so tidy as much as you like.

Branch any answer, in view

When a side question comes up, branch. Submit in new branch (⌘⇧Enter, or Ctrl+Shift+Enter on Windows and Linux) opens the question in a new chat beside the original, with the conversation so far. Or select one sentence in an answer and ask about just that line. Every branch stays on the canvas next to where it started, so the tangent never buries the main thread.

A Slashspace chat reply with one sentence highlighted and a question typed against it, next to a chat branched from an earlier passage

Any AI, side by side on one canvas

Each chat node has its own model, so one canvas can put the same question to several models and show the answers next to each other.

  • Your Claude or ChatGPT plan. Slashspace drives the official Claude Code and Codex CLIs on your computer, signed in with your own account. Usage counts against your plan.
  • Your keys. OpenAI, Anthropic, Google, Perplexity, xAI, OpenRouter, DeepSeek, Groq and more.
  • Local models. Ollama runs models on your machine.
  • Optional built-in AI. Hosted models, with Auto picking one for you.
The same question answered side by side by Claude Opus 4.6, GPT-5.5, GPT-OSS 120B and a local Gemma model on one Slashspace canvas

Let the AI build on the canvas

  • Orchestrator. Describe a goal and Orchestrator plans the work, creates and connects nodes, hands pieces to sub-agents and brings the results back. It runs in Slashspace's cloud.
  • Agent mode. A chat can use your connectors, such as Gmail, Notion and GitHub, and split a job across sub-agents, each in its own chat node on the canvas.
An Orchestrator chat in Slashspace that ran 4 subagents and built a four-week vaccines study guide as four connected chats

Your canvas is a folder you own

Every canvas is a plain folder on your computer: ordinary files you can back up. Export any canvas as Markdown or JSON whenever you like. Documents, web pages and videos you add are uploaded to Slashspace's servers so the AI can read them.

When Slashspace isn't the right fit

An infinite canvas isn't the best tool for everything. You may be better off elsewhere if you:

  • Ask quick one-off questions. A regular chat app is faster when there's nothing to keep.
  • Need a live whiteboard with your team today. Shared canvases are coming soon. For real-time diagramming with others now, a collaborative whiteboard fits better.
  • Work in a browser or on your phone. Slashspace is a desktop app for Mac, Windows and Linux. Web and mobile apps are coming soon.
  • Want a free plan. Slashspace is $89/year, starting with a 3-day trial (card required), or $249 one-time lifetime.

Frequently asked questions

What is an infinite canvas AI?

An infinite canvas AI is a workspace where AI chats sit on an open surface you pan and zoom, next to the notes and sources they use, instead of in one scrolling thread. In Slashspace, every chat, note, PDF, video and web page is a node, and the lines between them decide what each chat reads.

How is an AI infinite canvas different from a normal AI chat?

A normal chat is one thread, and you only see its last few messages. On an infinite canvas, every chat, branch and source stays in view side by side, so you can see your whole problem at once and choose exactly which sources each chat reads.

Does the AI see everything on the canvas?

Only what you connect. A connected node is read in full with every message. A chat with no connections gets a short summary of the canvas by default, or nothing at all in Isolated context. Moving nodes around never changes what a chat sees.

How do I find things on a big canvas?

Zoom out and click a title, open the mini map, use the node navigator on the left edge, or press ⌘K (Ctrl+K) to search by what a node says.

How do I keep a big canvas tidy?

Press 0 for Tidy Up, which lays the canvas out left to right along your connections. Group related nodes into labeled boxes, color chats and notes, and minimize all chats to their last exchange.

Can I branch a chat on the canvas?

Yes. Send a question with Submit in new branch, or select a sentence and ask about it. The branch opens beside the original and the main thread stays as it was.

Which AI models can I use?

Your Claude or ChatGPT plan through the official Claude Code and Codex CLIs, your own API keys, local models through Ollama, or Slashspace's optional built-in models. Each chat on the canvas can use a different one.

Where are my canvases stored?

Each canvas is a folder on your computer. Documents, web pages and videos you add are uploaded to Slashspace's servers so the AI can read them, and Orchestrator runs in Slashspace's cloud.

Does it work in a browser or on my phone?

Not yet. Slashspace is a desktop app for Mac, Windows and Linux. Web and mobile apps are coming soon.

How much does it cost?

$89/year, starting with a 3-day trial (card required), or $249 one-time lifetime.

Start your 3-day trial

Put your chats, notes and sources on one infinite canvas, see your whole problem at once and decide what every chat reads. It's $89/year, starting with a 3-day trial (card required). Rather pay once? It's $249 one-time lifetime.