desktop app for focused studying

The assistant that
helps you answer.

A supportive, Socratic tutor for your desktop. Ask questions, sketch on a canvas, and build real understanding in one app.

Built around how you actually learn

Clark doesn't just give answers. It helps you find them.

Socratic Method

Clark asks questions instead of handing you solutions. You build intuition, not dependence.

Reads Your Handwriting

Open a tldraw canvas on your iPad, write with Apple Pencil, and Clark reads what you've drawn.

Multi-Provider

Claude, GPT-4o, Gemini, or Ollama for fully local inference. Pick the model that fits your workflow.

Local and Private

All data stays on your machine. No accounts, no telemetry, no cloud storage. Your work is yours.

Canvas + Chat

Sketch diagrams and write notes on your iPad while discussing them in Clark. Two screens, one conversation.

Workspace Aware

Clark reads your notes, code, and project files. Context flows naturally into the conversation.

Your files, your handwriting, one conversation

Clark reads your markdown notes and handwritten diagrams automatically. Everything in your workspace becomes part of the conversation.

anthropic / claude-sonnet
Canvas: notes
Workspace
Notes/
linked-lists.md
recursion.md
big-o-notation.md
Resources/
Images/
PDFs/
Templates/
Clark/
Can you check my linked list notes on the canvas?
read_canvas captured notes
read_file linked-lists.md — 42 lines

I see your diagram and your notes from linked-lists.md.

Your nodes look right! Each one stores data and a pointer to the next. But the last node in your diagram needs something.

What value means "there's nothing after me"?

Ask a question...
context: 24%
notes connected
Linked Lists
Each node has data + pointer
pointer = address of next node
3
*
7
*
12
*
???
where does the last node point?
ask clark ^

Drop it in, Clark handles the rest

Lecture slides, textbook PDFs, photos of handwritten notes — drop any file into Clark and it reads, organizes, and makes it part of your study session.

Reads Anything

PDFs, images, scanned notes, even photos of a whiteboard. Clark reads the content and turns it into searchable, usable text.

Organized by Class

Files are automatically sorted into your workspace alongside your existing notes. No manual filing required.

Always in Context

Once a document is processed, Clark can reference it in conversation. Ask about a lecture and your notes are already there.