Loom: LLM Interface
Go Beyond AI Chat
Right now, you’re having a conversation through a keyhole. Loom opens the whole door - you can see all the different ways a conversation could go, learn from them, and choose the most useful path.
Claude 3.5 Sonnet
Loom: LLM Interface is the first Loom designed for mobile platforms, and is currently in development for iOS. Join the Discord for beta access. Loom is currently proprietary. Contact me to discuss any code related questions.
What Is A Loom Interface?
A Loom Interface, introduced in a 2021 paper by Reynolds and McDonell, is an approach to interacting with language models that allows users to explore multiple continuations of any conversation point, creating a tree-like structure of parallel exchanges. Read more about the theory on the OpenLoom Project Page.
The Loom Experience
In practice, Loom: LLM Interface feels like a messaging app, but packs in loads of extra functionality to unlock the actual potential of your human-AI interactions. What you dream and imagine is possible is largely shaped by the interface with which you interact.
It reminds me of how the shift from command line to GUI fundamentally changed how people though about computers… the iMessage-style interfaces do implicitly suggest that there’s only one “right” way the conversation should flow, when in reality these models offer so much more potential for exploration.
Claude 3.5 Sonnet
Right now, popular AI interfaces almost all enforce linear thinking - one “best” or “correct” way for the conversation to go, with no ability to generate two or three or twenty continuations to the same prompt, compare, then continue from any or all of them at will. Loom lets your interactions flow the way your imagination does. You bounce around, play out many mental scenarios before making a decision, have the same conversation internally a hundred times but slightly adjust it with each iteration.
What if document editors didn’t let you go back and reimagine previous paragraphs? What if GPS only showed you a single route to your destination? What if simulators could only run one simulation, with no ability to change settings or adjust the environment? It’s time to go beyond AI chat. Unlock the power of Loom: LLM Interface.
App Features
Loom connects to the Anthropic and Openrouter APIs, giving you access to nearly 300 models. It also supports import and export of loom trees in the OpenLoom format, allowing users to easily share their conversations and build on each other’s findings. Many exciting features are planned for the near future, including:
- Android native version
- Image & document support
- Improved voice mode
- Tool use
- Model access to native iOS Shortcuts
- Ability to create custom JavaScript tools right in the app
- Additional interaction modes (developer, game, etc.)
Visit the Help Page for tips on using the app, API explanations, example Loom Trees to download, and more.
Join the Discord for beta access, and follow progress on my social media accounts. Check out CLooi: Command Loom Interface, my first inspiration for the project.