work / 2023 / archive
Rabbit Remix
A 2023 flow-based UI for working with AI endpoints and APIs. ChatGPT calls, image generation, HTTP, Python and UI blocks, all chained on one canvas.
Before OpenAI shipped function calling in June 2023, Remix canvas agents were already "super-prompted" into sending structured requests to sub-flows that did the work. When the API feature landed, the blocks adopted it (post). This page is a static archive of the dev log, with local screenshots. It is not a live demo.
Experiment log · 22 entries
Fun with text generation chained into image generationAs an aside, New England is beautiful. In real life and in the AI hive-mind-media matrix (apparently). More ChatGPT Flow UI - 2 kinds of passing.. -…
At what point does building stop being "programming"?One of the interesting thresholds that has been holding back "end user computing" from being widely adopted (beyond the usual suspects like Excel) - has…
Box + Lines systems can get messy, but...I love flow based box/node and line systems - but complex logic can sometimes get a bit "verbose" in a visually busy way. This still is a great way to…
Teaser - Block "Factory" and Simple TimerI had to also add the flipping, c'mon now. Today's Rabbit Remix experiment - A simple timer and a "factory" for spawning new canvas blocks when it receives…
A looking-glass for your adventures...Sometimes it's a pain for people to consume your flow using just zoom and pan - there should be an area to compose together any notable pieces together. Ok,…
Image Masking for OpenAI's "Edit Image" endpointsSmall addition to the flow builder - the ability to create a mask from a generated image and then feed it back to another prompt block to get Edits. Check…
Pre-release Overview - Part 1: Text Remixing, Text FlowRelease should be in a week or so - I wanted to start showing the platform off from head to toe instead of these slow-drip snippets in a vacuum. Part 1 of…
Pre-release Overview - Part 2: Chat blocks & ContextPart 2 - All about how text remixing and chat blocks can work together - with and without added chat conversational context "priming". Rabbit Remix Overview…
Pre-release Overview - Part 3: Image generation and editingLast one of this series. Flow based image creation, editing, masking, variant laddering, etc. Rabbit Remix Overview videos. 3/3 🧵 3 - Image generation,…
DownloadsRabbit remix server 04 SNAPSHOT v0.4-SNAPSHOT - September 20th, 2023 rabbit-remix-server-0.4-SNAPSHOT.jar 41 MB download-circle Rabbit remix v0.33 - June…
Rabbit Remix - Soft-launch v0.1 🐇🌊🐇Howdy! Hosted version and downloadable / localhost version for v0.1 available today. Still working on lots of supporting materials and I have disabled quite…
Vega-lite specs now render natively! 🐺Give it a try yourself with my simple sample flow about wolf populations. https://app.rabbitremix.com/#/90fdf76938d74220dc0a62cf04ecdbe4 Ask GPT for a…
Enabling blocks to do more, on their own... like building flowsBeen experimenting with allowing GPT to control the canvas more by prompting it to execute basic canvas functions. Still a very early work in progress, but…
Server release v0.33: shell blocks, file viewers, more super-promptingNew version posted on the Downloads page, no longer just an HTML5 bundle, it's a JAR file now since I've added server components (shell access). Added…
Blocks that Talk, Listen, Sub-Flows, and GroupingLarger post coming on this when the binary gets released, but I thought that it was worth a quick dev video. Voice is most certainly a better interface for…
Super-prompt + chat block + speech block in a sub-flow = canvas agent with personality?Hey, if we're going down this road of canvas assistants calling other canvas assistants and having an entire ecosystem of "end-user assistance" at your…
Tweaking voice interface + (optional) auto-training on your voiceThe more I use it, the more I think that a "talking and listening" canvas is 100% the way forward with this kind of interface. It just "feels" so much more…
Calling Blocks as "Functions" for OpenAI's new functions featureTeaser to the next release of Remix (hopefully this week, I fell behind). OpenAI released a cool feature that can be used instead of super-prompting to coax…
"Map pulling" - visual manipulation of map / dict / json structuresFeature teaser for the next Remix release. Chat and canvas flows with text and prompts are great, but at some point you're going to have to deal with…
Under-designing - HTTP calls are just "living maps"After making the push / pull map box feature, I wanted to add HTTP calls - they are a pretty important building block for a system like this. So I was…
Eval blocks - the "ultimate duct tape" for prompt flow & API calling...Yes, the basic "primitive" building blocks are all falling into place... Simple Eval block flow. Just another puzzle piece. An important lego for building…
Calling blocks as functions #2 - chat using a local transformer from HuggingFaceSome more complex examples of using OpenAI's "functions" feature to give your chat boxes a bit more agency - by predefining sub-flows that receive and…
Archived from www.rabbitremix.com (Ghost) on 2026-10-15. Desktop/server jars from the downloads page are not hosted here.