All projects

Service exampleAutomationLive

Verve OS

Learns your voice, generates the posts, creates the visuals, schedules the queue, and keeps a LinkedIn presence running.

Visit live site
Verve OS interface screenshot

Result

Draft to scheduled in one pass

The problem

Posting consistently on LinkedIn means writing, designing, and scheduling every post by hand, which is why most people stop.

What I built

Learned the user's voice from their existing posts so drafts sound like them, then generated matching images and handled scheduling in the same place.

The outcome

Writing, visuals, and scheduling in one dashboard instead of three tools and a calendar reminder.

How it works

  1. 01

    Existing posts are read first to build a voice profile, so drafts start from how this person already writes.

  2. 02

    Drafts are generated against that profile rather than from a generic prompt, and edited in place.

  3. 03

    Visuals are generated to match the post rather than picked from a stock library.

  4. 04

    The scheduler holds the queue, so consistency stops depending on remembering.

The AI layer

Voice modelling from the user's own corpus, then generation conditioned on it. The interesting constraint is restraint: a model asked to write engaging LinkedIn copy produces the exact register everyone has learned to scroll past.

The engineering layer

Draft state, an image pipeline, and a scheduling queue with the retry behaviour any publishing system needs for the morning the platform API refuses a post.

Built with

Next.jsOpenAITailwindAI Writing

Related