00 /Motivation

AI solved the problem.
But did you get any better?

In a 2025 study of nearly 1,000 high school students, a University of Pennsylvania research team found that a standard GPT assistant improved practice performance. But once AI was removed, students scored 17% lower than the control group on an independent exam.

Read the study

What worries me: people hand a problem straight to AI and let it take care of it. As AI becomes more capable, it really can get the job done.

But taking this shortcut may leave our own abilities standing still: we’ve outsourced our thinking!

When we take on a problem, here is how I think we should approach it:

  1. With AI’s support, work through the problem and ask about everything we don’t yet understand
  2. Work out a plan
  3. Hand it over to AI to carry out

That way, AI becomes our assistant rather than a substitute for our thinking. And in the process, we also improve our own abilities.

So why don’t more people do this? Here is what I think: the linear conversations common in today’s agents and chatbots were not designed around supporting deeper thinking. Take a look at the example below:

You’re chatting with AI.
Your head is full of questions.

Scenario one: you put all your questions into one long message.

The result

AI sends you a long answer, too. It explains a little about each question, but none of the explanations goes deep enough.

Scenario two: you ask one at a time, trying to understand the first question.

The result

After several rounds of conversation, you finally understand the first question. By then, you have completely forgotten your second and other questions.

Our solution

Give your conversation a tree, so you can return to any earlier exchange.

ThinkDeepWide turns your conversation into a tree, so you can return to any earlier exchange.

This way, you can ask follow-up questions about one topic over several rounds and keep thinking it through.

Once you have worked through one question, you can click an earlier tree node, return to that exchange and ask your other questions.

Watch our carefully crafted demo video!
Your first conversation with AI
Your first question
Your second question
Question 1.1
Question 1.2
Question 2.1
Question 2.2
You can click any node to go back

While AI is still replying, you can ask your other questions.

While AI answers your first question, you can open other branches for your second and third.

Different branches can reply at the same time, so you don’t have to wait.

You can branch out with less repeated cost.

ThinkDeepWide optimizes context-cache reuse across branches to reduce repeated processing of the same conversation, so your wallet doesn’t go up in flames.

01 /See how you can use it

Watch our carefully crafted demo video!

Video chapters 9 chapters
ThinkDeepWide 产品演示:跨节点整理讨论

02 / Interactive product walkthrough

Try it yourself: give your questions their own branches.

Understanding Looped Transformers
Understanding Looped Transformers
Conversation tree
100%

03 /This is an agent, not just a chatbot.

This product is not a simple chatbot.

This product is an agent rebuilt from the UI to the engine.

You can even use your existing Codex/Grok coding plan, without buying extra tokens.

You can ask it to read local files, edit code, run experiments and save a document of your discussions in your project.

Ask it to read your local files

“Read those papers I saved earlier.” You can ask questions about your files, have it organize your material or write a document.

Ask it to test your ideas

“Write and run some code based on what we just discussed.” You can see what it runs and the results, then ask it to investigate or make changes.

Ask it to find sources for you

You can ask it to search the web, read sources and analyze what it finds alongside the files in your project.

You can see what it changed

After it edits your code, you can inspect the additions and deletions and decide which changes to keep.

Use your remote server, too

You can work locally or connect to a Linux host over SSH and let it run tasks in your remote environment.

Connect the tools you already use

You can use Skills to save your working methods and MCP to connect other tools and services, so it can work your way.

Keep your different tasks moving

You can organize tasks by project, choose models and reasoning effort, and follow the progress and results of delegated tasks.

When it needs a decision, it asks you

You connect your own model accounts. When it needs permission or a decision from you, it asks and waits for your confirmation.

04 /Download / QA

Download

Connect your existing Codex / Grok account. You can start with a project on your computer or connect to your SSH host.

macOS first. Windows is coming in several days. Linux is supported as an SSH host only.

ThinkDeepWide 0.42.4

  • macOS · Apple silicon

    macOS 12.0+

    This build uses a development signature and has not been notarized by Apple.

    On first launch, allow it to open in System Settings → Privacy & Security.

QA: You might also be wondering

How is this different from Codex? Isn’t it just another UI?

A conversation tree does look simple. But drawing the tree is only the first step. When you branch from the same exchange to ask several questions, a cache miss can make the model process the same earlier conversation again—and you pay for that repeated work. To address this, we have substantially reworked the agent engine to handle context and cache reuse across branches.

We have also put a lot of work into the UI specifically for thinking deeply. You can give different questions their own branches, keep following one question, then return to an earlier node to explore another. We want to make it easier for you to think things through, because it makes sense to hand the execution over to AI only after you have worked out what you want to do.

So I want to build a product where you lead the thinking and make the judgments, while AI supports you with answers and explanations, then puts the ideas you have thought through into practice. We want every problem you solve to be an opportunity to improve your own abilities.

We will keep following upstream updates from Codex / Grok Build and bring them over after checking compatibility, so you can get their latest features as promptly as we can.

Will opening more branches burn through my tokens?

There will be more usage because you are asking AI to answer more questions. But branching should not make you pay to process the same earlier conversation over and over. That is the context-cache reuse we optimize, to help keep your wallet from going up in flames.

Cache hits still depend on the model, changes to the context and the provider’s caching rules. We will not tell you that unlimited branches are free or promise a fixed percentage of savings.

Can I ask another question before AI finishes replying?

Yes. While AI is still replying, you can return to an earlier node and open another branch for your second or third question. Several branches can reply at the same time, so you do not have to wait for the first one to finish.

After I branch out, does AI still know what we discussed earlier?

When you continue from a node, the discussion leading up to it provides the history for that branch. You do not have to explain the earlier questions again each time.

You can also bring material from other branches into the current discussion through cross-node references, then pull it together into notes. That does not mean sending every branch in full with every message, or that AI can never miss anything.

Is this useful if I don’t write code?

Yes. You can use it to read a paper, learn a new concept, think through a proposal or discuss material you have saved on your computer. Give your questions their own branches and keep asking about the parts you do not understand.

When you get to “Can we try this?”, you can ask it to read files, run code or write a document. It is an agent, so it can do more than chat with you.

Does a conversation tree stop AI from getting things wrong?

No. A tree does not automatically make AI’s answers correct. What it does is make it easier to ask “Why do you think that?”, “Where is the original source?” or “Can we write some code to check?”, and investigate one claim on its own. We want to help you keep using your own judgment, not become more comfortable accepting every answer.

I already have a Codex / Grok plan. Do I need to buy tokens again?

Currently, only Codex / Grok coding plans are supported. Connect your existing account to use your plan. You do not need to buy another set of tokens just because you switch to ThinkDeepWide. Your plan’s usage limits still apply. Connecting a model through an API key is not supported yet.

The ThinkDeepWide subscription pays for this product and is separate from your model service. Purchasing through this website is not open yet.

Will my files and conversations be uploaded to your servers?

Our account and licensing service does not receive your conversation text, project files or model-account credentials. Your discussions and projects are stored on the computer you use or the remote host you connect.

When you ask AI to read a file or answer a question, relevant content is sent to your chosen model or tool service as part of that request. This is not a fully offline local model. Working on your computer does not mean that no data ever leaves it.

Can I use it if my project is on a server?

Yes. Connect your own Linux host over SSH to read files, run commands and keep discussing the remote project. You use the same tree interface while the project and tasks run on the host you choose; you do not have to move the whole project to your computer first.

Can I take my discussions with me if I stop using this product?

Yes. You can copy or export the path from the root to your current node as Markdown, or export the whole conversation tree with its branch content and relationship index.

You can also export a path as a native session for the matching Codex / Grok tool and continue using it there. Your discussions should not be stuck inside our interface.

Can I download it now, and will it run on my computer?

See the download section for available platforms. Linux is supported as an SSH host, with no Linux desktop app.

looped-transformer-review.md