The canvas for AI conversations.

Built for people with big ideas and many hats.

Free to start with a $5 welcome credit and no subscription

Should I take the Acme retainer or keep the slot open?

GPT-5.6 Sol

Take it but cap the hours because retainers always creep.

Claude Sonnet 5

Take it only if you can name the specific client you would drop for it.

You already know this chat.

You asked about your app but fourteen messages later you are still debugging your local machine.

I want to build a terminal app in Python. Where do I start?
Use Textual. One install gets you widgets, layout, and events: pip install textual
Error on install: fatal error: 'Python.h' file not found
You are missing the dev headers. Run xcode-select --install and try again.
6 more messages about C libraries
New one: ld: library not found for -lportaudio
brew install portaudio pkg-config and then reinstall. That clears it.
Fixed. OK back to the app: how should I structure the main screen?

AI doesn't remember your chat. It rereads it.

In normal chats every message you send carries the whole conversation including the detour, the errors, and the fix. The fix helps but the rest rides along rent free and poisons the next answer.

Message 1
1 message go up · ~0.2k tokens
Message 9
9 messages go up · ~2.1k tokens
Message 16
16 messages go up · ~4.8k tokens

The same project on a canvas.

The installation process took fourteen messages of fighting and one message of fix. Pruning removes those middle messages so the final answer overwrites the failed attempts and your thread continues completely clean.

I want to build a terminal app in Python. Where do I start?

GPT-5.6 Sol

Use Textual — widgets, layout, and events in one install: pip install textual

Error on install: fatal error: 'Python.h' file not found

GPT-5.6 Sol

You're missing the dev headers. Run xcode-select --install and try again.

New one: ld: library not found for -lportaudio

GPT-5.6 Sol

brew install portaudio pkg-config, then reinstall. That clears it.

Progress — now it segfaults the moment I import it.

GPT-5.6 Sol

Broken wheel. Rebuild from source: pip install --no-binary :all: textual

Fixed. OK — back to the actual app.

GPT-5.6 Sol

Fixed. Now the main loop: App, compose(), and on_mount. Here is the clean skeleton.

Back-and-forth pruned

When the answer matters you ask everyone.

Send the exact same question and context to ChatGPT, Claude, Gemini, and any of the other 300+ models simultaneously so you can read the answers side by side and decide.

A client wants 20% off for a 12-month retainer. Should I take it?

GPT-5.6 Sol

Take it with a 90-day out clause for both sides.

Claude Sonnet 5

Counter at 10% because discounts teach clients what to expect.

Gemini 3.5 Flash

Only accept the discount if the year is prepaid in cash.

Some decisions need another person.

Share a canvas with your co-founder, your assistant, or your client so they can write and edit in the exact same space as the AI.

2 online

Acme proposal. I need the scope and price by Friday.

Claude Sonnet 5

Three tiers drafted. I bundled the audit into the top tier.

Lead with the audit and price it second.Sarah is editing

Y
You
S
Sarah

Built for busy days.

Client work at nine, administrative tasks at noon, coding at three, and the dog at nine. Everything lives in its own thread so context switching costs absolutely nothing.

09:00 · client work

Smith & Co: the pricing page.

Claude Sonnet 5

Annual toggle first. Two variants ready.

12:30 · admin

Invoice #18 is 40 days out.

GPT-5.6 Sol

Follow-up draft. Firm, warm, and strictly one page.

15:00 · coding

Vite segfaults on MacBook M3.

Claude Sonnet 5

Known issue. Pin esbuild to 0.21.

21:00 · life

Apollo, vet claim #4412

2 documents

hospital-letter.pdf

The rest of the toolbox.

Over 300 models in one wallet.

OpenAI, Anthropic, Google, DeepSeek, and hundreds more. Provider prices plus an infrastructure margin.

Files and folders.

Drop in a contract, a spreadsheet, or an entire project folder. The model's context window is your only limit.

Images on the canvas.

Generate your hero image right next to the copy that asked for it. Video capabilities are on the way.

Or just chat.

Every canvas also reads as a standard chat so you can switch views whenever you like.

Agency, not agents.

Tools that promise to think for you produce slop. Alyph does not do your work for you. It holds your work including the questions, the files, the models, and the mess. You make the calls so the output stays uniquely yours.

I run a one-person startup and this is how I keep it together.

I handle client work in the morning, coding at night, and a vet claim in between. I spend about $2,000 a month on AI and all of it goes directly through Alyph.

Roman Abashin
Founder
Read the story →
Roman Abashin, founder of Alyph

One wallet for all of it.

No subscription and no throttling. You pay for what you actually use and you set the limits yourself.

Over 300 models at provider prices plus an infrastructure margin.
Pay-as-you-go with completely hard spending limits.
5 GB of storage included for free.
Your data is never used to train public models.
Free to start with $5 of complimentary credit.
Open the canvas

No subscription. You will never have to remember to cancel.

Bring your messiest project.

What is context pollution?Context branching explainedAlyph vs ChatGPT, Claude & Cursor