01. Executive Summary
One idea, multiple platforms, zero manual work
| Author | Aman Suryavanshi |
| Document Type | Executive Summary |
| Last Updated | April 2026 (v5.0+ Obsidian MCP Powered) |
Overview
Omni-Post AI is a production-grade AI content distribution engine that automates multi-platform social media posting while maintaining content quality and authentic voice. Built as a "Build in Public" project, it demonstrates enterprise-level reliability using free-tier APIs and intelligent AI orchestration. The system processes content across X (Twitter), LinkedIn, Threads, Sanity (Blog), Dev.to, and Hashnode, eliminating repetitive formatting and cross-posting tasks.
Key Capabilities
| Capability | Details |
|---|---|
| Reliability | Consistent, automated executions through isolated Session IDs |
| Performance | Rapid end-to-end processing via parallelized generation |
| Cost | $0/month operational cost (100% free-tier APIs) |
| Time Savings | Reclaims significant manual posting & formatting hours |
High-Level Operational Flow

Omni-Post AI operates as a Human-in-the-Loop (HITL) hybrid system. The entire lifecycle is managed directly from Notion, acting as the headless CMS and command center:
- Ideation & Setup: The user drafts raw notes in Notion, selects target platforms via the
Post Tomulti-select field (X, LinkedIn, Blog, Threads, Dev.to, Hashnode), and updates the status toReady to Generate. - Context Enrichment (Part 1): n8n fetches the raw content and pulls deep, real-time context via the Obsidian MCP (or Portfolio API fallback) to align with current projects and tone.
- AI Generation: An AI Strategist analyzes the context to create a narrative arc, then delegates to platform-specific AI writers to generate tailored drafts optimized for each platform's constraints.
- Draft Storage: Generated drafts are chunked (to bypass Notion's 2000-character limit per block) and saved directly back into rich text properties within the Notion Social Content Queue database for seamless inline editing. A dedicated Google Drive session folder is created solely for storing image assets. The Notion status automatically updates to
Pending Approval. - Human Review & Media Selection: The user easily reviews and edits the drafts directly within Notion. Required media (identified by the AI's Image Tasklist) is manually generated via local brand design skills, named
asset-1,asset-2, etc., and placed in the Drive folder. - Approval Gate: The user sets the Notion status to
Approved. - Decision Engine & Distribution (Part 2): n8n detects the approval. The Decision Engine V5.0 maps images to platforms based on strict constraints (e.g., LinkedIn S-Tier HTTP Pipeline for multi-image/PDF carousels, Threads 30s media wait).
- Multi-Platform Publishing: Parsers format the content for each API, and the system publishes concurrently across all selected platforms.
- Finalization: Notion is updated with the live URLs and marked as
Done.

Problem Statement
Challenge: Distributing technical content across multiple platforms (Twitter, LinkedIn, Threads, Dev.to, Hashnode, Personal Blog) was consuming significant time due to manual platform-specific adaptation requirements.
Constraints
- Formatting Differences: Twitter threads, LinkedIn single posts, Blog long-form, Threads carousels.
- Technical Limits: LinkedIn multi-step HTTP image uploads, Twitter 280-char limit, Threads 30-second media container wait.
- Quality: Content must maintain authentic voice and technical depth.
- Burnout: Manual repetition leads to inconsistency and skipped platforms.
Business Impact
| Impact Type | Details |
|---|---|
| Time cost | Heavy manual burden for repetitive cross-posting |
| Opportunity cost | Inconsistent posting reduces reach and engagement |
| Financial cost | Commercial tools offering similar multi-platform AI scheduling cost $60-300/month |
| Quality cost | Manual repetition leads to generic, low-engagement content |
Business Value
| Metric | Value |
|---|---|
| Time Savings | Complete automation of formatting, scheduling, and distribution |
| Cost Savings | Massive yearly savings vs. commercial enterprise tools |
| Scalability | Handles high volume of content within free tier limits |
| Reliability | Graceful partial success handling and rate-limit backoffs |
Open-Source vs Private IP Split
The Challenge: Sharing the build-in-public journey without giving away proprietary B2B IP (the heavily engineered workflows and prompts).
The Solution: A decoupled architecture:
AmanSuryavanshi.dev(Public): Acts as the "Knowledge Hub". Contains all architectural documentation, executive summaries, and case studies. Proves engineering capability to the world.OmniPost-Core(Private): Contains the actual n8n*.jsonexecution files, Javascript Code Nodes, and Prompt Engineering trees. This is the monetizable core.