pvibes
B2B revenue operations platform for multi-channel go-to-market automation, built on the T3 stack with AI-powered brand narrative and email sequence generation.
96 commits over 17 days
What it is
NarrativeFlow is a comprehensive B2B RevOps system that automates outbound campaigns, thought-leadership, SEO/SEM, and performance marketing from a unified brand narrative foundation. It manages contacts, companies, and campaigns with integrations to HubSpot, Smartlead, and Clay, while using multi-agent AI (OpenAI GPT-4) to generate brand narratives, score brand attributes, and create personalized email sequences. The platform features a real-time dashboard, semantic knowledge management for AI context, and both tRPC and REST APIs for external integrations.
Why I built it
Built to automate and orchestrate multi-channel go-to-market strategies for B2B businesses by anchoring all marketing activities in a consistent, AI-generated brand narrative. The project demonstrates advanced patterns in agentic software engineering: multi-agent AI systems with configurable prompts, LangChain-powered email sequence generation with extensive context gathering (campaign, contact, brand, company data), and semantic search over uploaded documents to enrich AI outputs. The extensive documentation (AI prompt logging, agent flow guides, multi-agent refactoring) suggests this is both a production tool and a learning vehicle for prompt engineering and AI agent architecture.
Tech stack
Next.js 14 (App Router), TypeScript, Tailwind CSS, Prisma (PostgreSQL/Supabase), tRPC, NextAuth.js (Google OAuth), OpenAI GPT-4, LangChain (multi-agent orchestration), Jest + React Testing Library. Deployed on Vercel with integrations to Smartlead, Clay, and HubSpot APIs.
Timeline & effort
Last active Oct 29, 2025 — 96 commits across 17 active days (spanning 140 days).
Sustained effort over 140 calendar days with 96 commits concentrated across 17 active days. The bulk of development happened in July 2025 (76 commits), with follow-up work in August (13 commits) and October (4 commits), indicating an intensive build phase followed by refinement and maintenance.
Did it turn out useful?
Deployed to production at vibes-rouge.vercel.app with complete documentation (API guides, integration guides, user guides), a comprehensive test suite targeting 70%+ coverage, multiple third-party integrations (Smartlead, HubSpot, Clay), and a seeded database. The detailed AI prompt logging, multi-agent system architecture, and extensive .tasklists/completed/ directory demonstrate a mature, production-ready platform actively used and refined.