I design AI products and complex B2B software. As founding product designer at Omniscient, I build signal intelligence for communications and risk teams. My work spans product strategy, design engineering, agent design and business automation.
Most of my code lives in private repositories at Omniscient, which is why the graph below is busier than the list of repos. These are the pieces I can show.
- logbook is a decision card that arrives in a chat when there is a choice to make. Every tap is saved as a training record for open-weight models. The demo runs on a stand-in model. Try the demo.
- float lets you move the chat input around the page and use blur to focus on individual cards. Try the demo.
- tread points a phone at a running shoe and scores its wear with Claude vision. It only names the shoe from text it can read on it.
- chat-input-concepts is four ideas for the chat input box, covering prompt quality, context budget, intent and model choice. Nothing calls a model.
More about me and my work here: charlieholland.com. LinkedIn



