2026active

An interface for reasoning with language models that makes the model's thought process explorable.

TypeScriptNext.jsLLMreasoning

Echo is not a chat interface. It is a reasoning interface. Each step of the model's chain-of-thought is exposed as a navigable node. You can branch from any point, edit any assumption, and observe how the conclusion changes.

The goal is not to make language models more capable but to make them more legible. A model whose reasoning you can follow is a model you can collaborate with — not just query. This connects deeply to the ideas in .