cd /news/ai-tools/remixforge-ai-one-story-infinite-rem… · home › topics › ai-tools › article
[ARTICLE · art-144739] src=dev.to ↗ pub= topic=ai-tools verified=true sentiment=↑ positive

RemixForge AI — One Story. Infinite Remixes.

A developer built RemixForge AI, a Sanity-based content remix workflow that turns a single piece of source content into multiple creative formats while keeping a human in the loop. The system models projects, scenes, AI outputs, GIF moments and workflow runs as structured Sanity documents, with custom Studio actions that push content through states from Draft to AI Processing, AI Review, Human Review, Approved and Published. The developer's stated lesson is that the hard part of an AI-native app is making generated results useful, reviewable and connected rather than generating text.

by read3 min views1 publishedOct 4, 2026

This is a submission for the Sanity Challenge, Path Two: Vibe-Code Something Strange

I built RemixForge AI, an AI-powered content remix workflow that turns one piece of content into multiple creative formats.

The idea is simple:

One story. Infinite remixes.

A creator can start with a video, story, article, or other source content. RemixForge AI organizes the content inside Sanity and creates structured remix possibilities such as:

The interesting part is that AI generation is not treated as the final step.

RemixForge AI creates a structured workflow:

Create → AI Processing → AI Review → Human Review → Approve → Publish

AI creates the first version, while a human remains responsible for reviewing and approving the final content.

The project includes a custom dashboard and public showcase in addition to the embedded Sanity Studio.

The project contains four main interfaces:

https://drive.google.com/file/d/1nxTfLu1T6v1iIzjaYw1G_ORqJb0nkoNl/view?usp=sharing

The demo shows:

GitHub repository: https://github.com/nandyshirshak-cloud/RemixForge-AI

[PASTE YOUR ACTUAL GITHUB REPOSITORY LINK HERE]

The project is built with:

Sanity is the structured content and workflow backbone of RemixForge AI.

Instead of storing everything as unstructured text, I modeled the remix process as structured documents.

A Remix Project stores the original content and its high-level state.

It includes fields such as:

Scenes represent important moments detected or selected from the source content.

Each scene contains:

AI-generated results are stored as their own Sanity documents.

An AI Output can represent:

Each output also stores:

GIF Moments represent potentially reusable moments from the source content.

They contain:

The workflow itself is also modeled as data in Sanity.

A Workflow Run tracks states such as:

Draft → AI Processing → AI Review → Human Review → Approved → Published

It also records:

This means the content and its editorial workflow live together as structured Sanity data.

I went beyond using Sanity only as a simple CMS.

The project includes custom document actions inside Sanity Studio.

For Remix Projects, there is a:

🤖 Send to AI

action.

This calls the application's AI processing API.

The API then:

Workflow documents also have actions for:

These actions update the structured workflow data and maintain workflow history.

--- Local: http://localhost:3000

I also built a custom RemixForge AI dashboard instead of relying only on Sanity Studio.

The dashboard shows:

There is also a separate Showcase interface that presents:

This gives the structured Sanity content a user-facing creative interface.

Sanity works particularly well for this project because the application is not just about storing a final article or video.

The application needs to store the relationships between:

Projects → Scenes → AI Outputs → GIF Moments → Workflow Runs

Sanity allows these pieces to remain structured and connected.

The workflow can therefore be treated as content and data rather than only application state.

The biggest lesson from building RemixForge AI was that structured content becomes much more interesting when the content itself participates in a workflow.

Instead of:

AI → Final Answer

the project explores:

Content → AI Generation → Structured Outputs → Review → Human Decision → Publishing

Sanity became the place where those pieces could be modeled, connected and moved through the workflow.

I also learned that building a working AI-native application involves much more than generating text. The difficult part is making the generated results useful, reviewable and connected to the rest of the application.

Sanity Project ID:

[PASTE YOUR SANITY PROJECT ID HERE]

Dataset:

production

The Sanity project contains the structured models used by RemixForge AI, including Remix Projects, Scenes, AI Outputs, GIF Moments and Workflow Runs.

This section is optional.

I did not use one of the supported Agent Session CLI transcripts for this project, so I am not claiming an agent session that I do not have.

text
                    REMIXFORGE AI

                         │
                         ▼
                  CREATE PROJECT
                         │
                         ▼
                    🤖 SEND TO AI
                         │
                         ▼
                  AI PROCESSING
                         │
              ┌──────────┼──────────┐
              ▼          ▼          ▼
           SUMMARY     SOCIAL      GIF
                       POSTS      MOMENTS
              │          │          │
              └──────────┼──────────┘
                         ▼
                      AI REVIEW
                         │
                         ▼
                   HUMAN REVIEW
                         │
                         ▼
                       APPROVE
                         │
                         ▼
                      PUBLISH
                         │
                         ▼
                      SHOWCASE
── more in #ai-tools 4 stories · sorted by recency
── more on @remixforge ai 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/remixforge-ai-one-st…] indexed:0 read:3min 2026-10-04 · —