Semantic Works

Semantic Works

Public Projects

We share some of our work in the open. Each project was built with AI coding tools, and you can see it working: every project has a video or a slide-by-slide journey, and most also publish their source, prompts and full conversation on GitHub. They are meant to help people build applications of their own. Here they are:

Every project comes with
  • A video or a journey: how it was built, or how it works
  • For open-source projects, the source and prompts on GitHub, with a README
  • Instructions to run it yourself, where the source is published

HeadCam Studio

A series building tools for narrating and recording on a Mac, starting with your own head on screen.

The bubble floating over a Claude window, with the room behind the presenter blurred

Episode 1 (The Bubble Head)

See how a native macOS app was built from scratch using Claude, in 17 minutes, by voice alone. It shows your webcam as a bubble floating above every app, blurs the room behind you or puts a picture there, and transcribes what you say as you speak.

▶︎ Watch the video The source code is published on GitHub, with all the prompts.

Cyber Kitchen

A series exploring visual modeling, workflow graphs, and discrete-event simulation, using a restaurant as the subject.

The restaurant floor 2:30 into service, with table 3 selected and its details panel open

Episode 1 (The Restaurant)

See how a working restaurant simulation was built from scratch using Claude. Guests arrive, waiters take orders, cooks work through tickets, and every object on the floor can be inspected.

Follow the journey The source code is published on GitHub, with all the prompts.
The service view 2:30 into service, with the order rail selected and its metrics card open

Episode 2 (The Workflow)

See how a second view was added to the same simulation using Claude. It shows work flowing through steps and queues, with a measure and a target for everything on screen.

Follow the journey The source code is published on GitHub, with all the prompts.
The Process Map with one party selected: the side panel shows its metrics, its waits against their targets and its visit on the clock

Episode X (500 Million Tokens to Cook One Process Map)

See how the restaurant was rebuilt on discrete-event simulation using Claude. One engine, three views (Floor Plan, Process Map, Scorecard), an objective and metrics for every object, and a full test suite.

Follow the journey The source code is published on GitHub, with all the prompts.

Tea Time Planner

A series using AI to plan real occasions, by talking them through.

The 3D tea table: seven guests on curved chairs, two three-tier stands, two glass teapots, bouquets and floating candles

Episode 1 (The Afternoon Tea)

See how a real tea party was planned by voice, and an app built while doing it, using Claude. A 3D table that turns by itself, finger sandwiches with recipe cards, a drinks table with steam and bubbles, and a plan for the day with a shopping list by store.

Follow the journey The source code is published on GitHub, with all the prompts.

NYC Subway Live

A series building a live view of the New York subway from the MTA's public data.

It is an experiment, not an official MTA or NYC Subway product, and should not be relied on for travel.

The live map with alerts on its lines and stations, and the list of events with its timeline beside it

Episode 1 (The Lines and Stations)

See how a live subway map was built from scratch using Claude. It covers all 29 lines and 496 stations, shows service alerts as the MTA publishes them, keeps a history of them, and lets you wind the clock back.

Follow the journey The source code is published on GitHub, with all the prompts.

Level Up

An agentic LLM system for practising system design and other technical interviews, by voice.

The Level Up: Design a Rate Limiter custom GPT in ChatGPT, with its two starters: ready for the interview, or teach me first

Design a Rate Limiter

See a full system design interview with an AI coach. An expert writes the challenge, one agent turns it into a cheat sheet, and another uses it to interview you and grade your answers. Built with Gemini CLI and ChatGPT, and free to try as custom GPTs.

▶︎ Watch the video The source code is published on GitHub, with all the prompts.

Presets Agent

An MCP server and a Lightroom Classic plugin that let an LLM edit RAW photos by voice.

Claude beside Lightroom Classic: asked to pull up the yellows, oranges, blues and cyans, it has set the Color Mixer sliders itself

Product Demo (A RAW Photo, Start to Finish)

See an AI edit a RAW photo in Lightroom Classic, by voice. An LLM such as Claude, ChatGPT or Kiro moves the sliders itself: tone, curves, colour mixing and grading. Built mostly by voice with Kiro CLI, in Rust with a Lua plugin, and tested to a high standard: more than 300 automated tests and a simulated Lightroom.

▶︎ Watch the video The source code is not published: a commercial product.
Lightroom Classic with the Tone Curve panel open beside a photo of a windmill by a lake

Tone Curves Tutorial

Learn tone curves from an AI that edits as it teaches. It explains the master, red, green and blue curves to a photographer and applies each one by voice.

▶︎ Watch the video The source code is not published: a commercial product.

Dr. Pavel (Pasha) Simakov
Dr. Pavel (Pasha) Simakov Managing Partner, Semantic Works LLC linkedin.com/in/pavelsimakov
Back to the main page