• Social Media
  • Flutter
  • Claude
  • Nostr
  • Figma

Divine’s founder vibe-coded a decentralized short-form video app. We joined after the prototype, put Claude into every discipline on the team, and in 90 days turned a fast-moving Flutter code base into a release for its first users.

app stores at launch
3
issues resolved
500+

Divine’s app on a phone. The vibe-coded prototype’s home feed is cut into more than 500 squares, one for each issue. Cursors for the team’s engineer, tester, designer, and PM, each working with Claude, sweep across it and turn every square into the production app, while a counter climbs to 500+ issues resolved and day 90. Move a pointer or drag a finger over the phone to sweep with them.

01The ask

Make a vibe-coded app ready for real people.

Divine is a new take on short-form video, inspired by Vine and built around 6-second clips. It runs on Nostr, a decentralized protocol, and it’s focused on joy and human creativity. Evan Henshaw-Plath, known as Rabble, vibe-coded the first prototype fast, drawing on a large public archive of early short-form internet video to bootstrap an open source social video platform.

VGV joined shortly after the prototype phase. The job was to turn a fast-moving proof of concept into a stable, production-ready app and get it to real users without losing the speed and creative momentum it started with.

In their words

  • “The codebase moved fast because it had to. VGV understood that and didn’t try to fight it — they made it work. They integrated Claude into the workflow in a way that actually improved velocity and quality at the same time, and got us to something stable enough to ship without losing momentum. All in 90 days.”

    Founder & CEO, Divine Evan “Rabble” Henshaw-Plath

02Where it started

Structure, built while the product kept moving.

The code base had been written quickly, without established architectural patterns or consistent state management. That bought speed, and it made stability, scale, and team coordination harder as the product matured. The founding team knew Nostr deeply and had a clear vision. Turning that into a production-grade Flutter app took more engineering rigor, platform expertise, and coordinated workflows.

Development, design, and product decisions were happening in parallel across a distributed team, and new ideas kept arriving while stabilization was underway. VGV worked alongside the founders instead of replacing their approach, aligning on priorities and adding lightweight structure a piece at a time.

The prototype’s home screen on dark green, a teal app bar and bottom bar around a video of a yellow shop sign reading DIVINE, captioned Do it for the Vine
The new feed on a dark screen under the diVine logo, a woman in a green cap and leopard coat holding a plate, with like, comment, repost, and share counts down the right
Before and after, the home feed.

03The workflow

Claude in every discipline, from Figma to the pull request.

VGV put a cross-functional team on Divine, with engineers, testers, designers, a product manager, and a program manager, all working in an AI-enabled workflow powered by Claude. Claude sped up design exploration through the Figma MCP, automated structured ticket creation and backlog refinement, supported PR generation and review across the code base, and enforced guardrails for code quality, Nostr protocol compliance, and branding consistency.

Those workflows kept changing. The team refined project rules and prompts from real feedback on pull requests, so the system improved alongside the product. In parallel, VGV brought in consistent engineering patterns, clearer UX flows, and architectural guidance, and a small team moved at high speed without letting quality slip.

Three Divine screens on pale green, the capture camera with a red record button, a search view on the New tab with a grid of clips and loop counts, and the Classic camera mode with a grid over a dance floor shot
Capture, search, and the Classic camera mode.

04The line

AI builds the tools. People make the videos.

Divine draws a deliberate boundary. AI is foundational to how the product is built and absent from the content it serves. Generative AI video is kept out of the user experience to protect authenticity, creativity, and signal in a space filling up with synthetic media.

Claude, itself a human-made system, sits on the builders’ side of that line. It let a small team work with the reach of a much larger one. That reflects the ethos behind Divine and its parent ecosystem, the And Other Stuff project: technology should expand human agency, not replace it.

Three Divine screens on pale green, a grid of candid selfie clips, a Messages tab with avatars and recent chats, and lists of stacked video cards titled Dance party 2026 and CAAAAAATS
The creativity is human. Claude just makes it ship faster.

05What changed

Shipped, with the speed still intact.

  • 90 days

    From engagement to a production-ready release.

    A vibe-coded prototype became an app stable enough to put in front of users, inside one quarter.

  • 500+ issues

    Prioritized and resolved across the app.

    The team worked through more than 500 issues while new ideas and features kept landing.

  • First users

    An initial release, in real hands.

    Divine deployed the app to its early users through Zapstore.

  • One workflow

    Claude across engineering, design, and product.

    The same AI-enabled workflow served every discipline on the team and got sharper with every pull request.

06If you’re next

What we’d tell a team in Divine’s seat.

  1. 01

    Keep the vibe-coded prototype. Add structure around it a pattern at a time while it keeps shipping.

  2. 02

    Put AI where the team already works, in tickets, reviews, and design files, and write down the rules it has to follow.

  3. 03

    Treat prompts and project rules like code. Change them when pull requests show they’re wrong.

  4. 04

    Decide early where AI stays out of the product, then hold that line in every product and technical call.

Roll credits.

Who did what, and with which tools.

Client
Divine
Our part
EngineeringTestingProduct designProduct managementProgram management
Built with
FlutterNostrClaudeFigma
Timeline
90 days to a production-ready release

Built by Very Good Ventures

Laura Hughes Lekhi Director of Business Development
Greg Laird Senior Business Development Executive
Jorge Coca VP of Engineering
Shannon Campbell Product Lead
Kyle Crouse Director of Concept Technology
Andrew King Director of Solutions Architecture

We’ll care about your success as much as you do.

Our unicorns read every message and reply, usually the same day.

Start the conversation

A 30-minute call about what you’re building.