Replic - Social Media Automation for Startups

Tagline: Replic helps startups gain traction by promoting and actively engaging on social, so they grow like they already have a full marketing team.

Inspiration

As founders, we know the struggle: you need to post consistently to build traction, but you're too busy coding to craft every tweet. You can't afford a marketing team, but you need to look like you have one.

The Problem:

  • Hours wasted crafting social posts
  • Missing engagement opportunities while building
  • Inconsistent brand voice across posts
  • Great product updates, no time to promote them

The Solution: AI-powered social automation with human approval built-in.

Inspiration

As founders, we know the struggle: you need to post consistently to build traction, but you're too busy coding to craft every tweet. You can't afford a marketing team, but you need to look like you have one.

The Problem:

  • Hours wasted crafting social posts
  • Missing engagement opportunities while building
  • Inconsistent brand voice across posts
  • Great product updates, no time to promote them

The Solution: AI-powered social automation with human approval built-in.


What it does

  • Watch & Engage: Monitors X and Reddit for brand mentions, keywords, and watched accounts.
  • Auto-Reply (On-Brand): Generates short, context-relevant replies in a chosen persona.
  • Daily Posts: Creates 2–3 authentic posts per brand per day, with optional meme/image suggestions.
  • Approval in Chat: One-tap approval via iMessage (Photon iMessage Kit) or WhatsApp or run fully automatic with guardrails (caps, spacing, topic filters).
  • Audit Trail: Every proposed/posted item is logged with source, decision, and timestamp.

Core Features

Content Generation

  • Generates on-brand posts using xAI's Grok
  • Learns your brand voice from your website
  • Creates engaging, authentic content automatically

Message Approval

  • Every post sent to your iMessage/ Whatsapp for approval
  • Approve, edit, or reject with simple commands
  • Full control, zero friction

** Automated Posting**

  • Schedule daily posts or post on-demand
  • Integrates with X via Composio
  • Tracks engagement automatically

Multi-Brand Management

  • Manage multiple projects from one dashboard
  • Each brand has its own voice and schedule
  • Perfect for agencies and serial founders

How we built it

Frontend:

  • Next.js 14 + TypeScript
  • Shadcn UI components
  • Supabase for real-time data

Core Services (Python/FastAPI):

  • Ingress Workers: Poll X/Reddit (native APIs) and queue items.
  • Rate-Limiter & Scheduler: Token buckets per platform + exponential backoff.
  • Safety & Relevance: Keyword/handle match + topic filters (politics/NSFW) + duplicate suppression.
  • LLM Orchestrator: Persona prompts, <300 chars, style-matching.
  • Approval Gateway: iMessage/WhatsApp webhooks → approve/edit/reject → post.
  • Messaging: Photon iMessage Kit; WhatsApp Business API.
  • AI: xAI Grok
  • Data: Supabase Postgres (Brands, Keywords, Activities, Approvals), Redis (queues, rate tokens).

Architecture

Ingress (Social Media - X/Reddit) → Queue → Filter/Guardrails → LLM Reply/Posts → Policy (auto vs. approval) → Channels (post) → Activity Log/Dashboard.

What’s novel

  • Presence, not just summaries: It participates in threads with tasteful, short replies.
  • Chat-native approvals: Founders approve from iMessage/WhatsApp, no dashboard hunting.
  • Low-noise by design: Hard limits, spacing, topic skips, and idempotency keep it human.

Challenges we tackled

  • Balancing autonomy with safety (caps, filters, approval fallback).
  • Platform rate limits and posting etiquette.
  • Keeping replies short, relevant, and on-voice.

What we learned

  • Guardrails and tone presets matter more than fancy analytics.
  • Approval in the founder’s native chat app dramatically improves adoption.

What’s next

  • Multi-persona per brand (campaign modes).
  • Auto-image/meme generation with safe templates.
  • Cross-platform delta digest (what changed that matters across channels).

Please checkout this live demo too - https://www.youtube.com/watch?v=NrhosmBp7PQ Github-https://github.com/prabhath004/twitly

Built With

Share this project:

Updates