Discovery Overview

· Phase 1 · Discovery Engine Overview
Checking…
App Runner: checking…
Storage: checking…
Not connected
AWS: not set up
? Sign in
Preview

Discovery Overview

A daily pulse on what's worth chasing. The Discovery Engine continuously scans markets, audiences, and identities — then surfaces ranked opportunities for the Creative Engine (Phase 2) to act on.

1
Discovery
Data mode
847+12%
Niches scanned · 7d Dummy
3,418+24%
Trends tracked Dummy
62+8
Audiences mapped Dummy
14new
High-confidence opportunities Dummy

Top opportunities right now

See all →
Open Market Intel →
Phase 1 → Phase 2 handoff: ranked opportunities, audience profiles, and identity maps feed straight into the Creative Engine (designs, slogans, mockups). For now, this preview shows the Discovery side only.

Market Intelligence

Continuously scans TikTok, Reddit, Etsy, Pinterest and Google Trends for emerging signals, hashtag growth, search velocity, and underserved demand.

Data mode
Period
Source
Score filters
Sort by

Audience Intelligence

AI-built profiles of who actually buys. Size, intensity, growth, platform concentration, buying behaviour, and emotional engagement — per audience.

Data mode
Sort by
Score filters

Identity Intelligence

Maps the emotional and cultural patterns of each audience: humour styles, slogans, language, symbols, aesthetics, emotional triggers. This is what makes merch resonate instead of just exist.

Data mode
Sort by

Ranked Opportunities

The Phase 1 output. Each row combines market demand, audience strength, identity clarity, and saturation into a single composite confidence score. These pass to Phase 2 (Creative Engine) for design generation.

Data mode
Filter · tap to toggle, multi-select
Score filters
Next phase: selected opportunities flow into the Creative Engine — AI design briefs, slogan packs, mockups, scoring. That's Phase 2.

🔭 Horizons

View-only window onto the Opportunity Horizon Scanner. Configure sources, run scans, and (soon) manage schedules in System Modules → Horizon. This page mirrors the latest signals across every source you've scanned.

💵 Money Intelligence

Every money-bearing entity in the Discovery Engine — markets, audiences, identities, trends, horizon signals, and opportunities — ranked by money potential. Tap a card to open the source intelligence for context.

Rank by · multi-select Layout
Source
Quality

Discovery Sources

Channels the Discovery Engine pulls from. Toggle off to exclude a source globally — its trends will stop appearing in Overview, Market Intelligence and Opportunities. Add new channels as the system expands.

Checking backend…

Probing localhost:5050 for the local backend server.

Endpoint: http://localhost:5050
5
Active sources
7
Configured sources
2,837
Trends found · 24h
2
Pending setup
Show
How filtering works: when you toggle a source off here, all its trend cards disappear from the rest of the Discovery Engine. The Market Intelligence view will also hide its filter pill so you only see active channels.

Media Discovered

Cross-marketplace design references — every image captured during Horizon scans across Etsy, Amazon, Pinterest, Redbubble, Society6, TikTok, YouTube, Instagram and Reddit. Raw visual fuel for Phase 2 design briefs. (Output of the design pipeline lives in the sibling Media Creative module.)

Images · cross-marketplace design references

Captured from Horizon scans · feeds the Creative Engine

Media Creative

The workshop. Generate designs, mockups, social creatives, and promo videos here — every output auto-saves to your Media Library as a Draft, ready to refine or publish.

🔁
Discovered → Created reference flow
Any image in Media Discovered (a real, currently-selling product) can be passed as a reference to the Creative Engine. The Model Router below picks the best-fit generator (Flux, Kling, Luma, etc. via Fal.ai), which uses the reference as the style/composition anchor and produces a new image or 5–10s cinematic video with our design swapped in — every generated asset is tied to a proven market signal, not a guess.

🧠 Model Router

ATPod-side · auto-pick User clicks "Generate" — ATPod picks the model

Generation gets routed through ATPod's Model Router, which picks the strongest model for each asset type and hits Fal.ai with it. The user never has to think "Kling or Luma?" — they just click Generate. When a new model leaps ahead (every couple of months), we change one mapping; no UI change, no retraining.

Asset type Auto-picked model Why
Apparel / product mockup (still)Flux Pro 1.1Sharpest detail, best in-image text rendering.
Lifestyle / ad creative (still)Flux Pro · IdeogramPhotorealistic, handles in-image text reliably.
Cinematic product reveal (5-10s video)Kling 1.6 ProStrongest motion fidelity, image-to-video with reference frame.
Human / talking-head (video)Hailuo · Veo 3Best character consistency across shots.
Quick variation pass (cheap, fast)Flux Schnell · SDXLCheap and fast — for iterative prompt exploration.
The router itself will become a managed module (see Module: Generation Video Model Router in System Modules) so the asset-type → model mapping is editable without touching code.

Coming next

Phase 2 · Next Stub — surfaces below land as their pipelines come online
🎨
AI Design Engine
Midjourney / Flux / GPT-image prompts driven by Discovery's ranked opportunities + audience profiles.
Model Router · auto-picked still model
💬
Slogan Packs
Hooks, phrases, identity messaging, meme angles — generated alongside designs from the same brief.
👕
Mockup Library
Apparel, lifestyle, social, ad creatives, thumbnails — ready-to-list product visuals.
Model Router · auto-picked still model
🎬
Promo Videos
Short-form marketing creatives — product reveals, lifestyle clips, TikTok / Reels-ready edits.
Model Router · auto-picked video model
📊
Design Scoring
Audience fit, print suitability, trend alignment, virality potential — applied before anything hits the marketplace.
🗂️
Brand Kits
Saved palettes, fonts, logos, voice — applied automatically across every generated asset for a given identity.

🎨 AI Design Engine · Sample brief output

Preview · Plant Parents niche Design-first flow · pick product · generate transparent print-ready design · then mockup

Design first — each brief generates a print-ready transparent PNG at the exact size/DPI for the chosen POD product (T-shirt, hoodie, mug, tote, poster, sticker, phone case). Pick product from the dropdown beside Generate. Mockups are a secondary derivative — click 👕 Generate mockup on any saved design.

Design #1 · "Plant Parent" identity tee Sub-audience · broad identity buyers
Stacked bold sans-serif typography "PLANT / PARENT" centered on chest. The "O" in "PARENT" is replaced by a flat monstera leaf silhouette. Small "est. 2026" arc beneath.
Palette: sage green print on cream / natural tee.  Style: modern minimalist, screen-print-friendly.
Prompt (Flux Pro / Ideogram)
Flat vector t-shirt design, centered chest graphic, stacked typography reading 'PLANT PARENT' in bold sans-serif, the 'O' in 'PARENT' replaced with a clean monstera leaf silhouette, small arc text 'est. 2026' beneath, single-color sage green print on cream background, mockup on a folded heather-cream t-shirt, soft natural light, no shadows on text, sharp edges, screen-print aesthetic, no realism gradients.
Default pack: 1 design + 4 mockups ≈ $0.19
Matching slogan pack
"Plant Parent" "Plants Over People" "Crazy Plant Parent · est. 2026" "Houseplant Hoarder · No Apologies" "Soil Therapy"
Design #2 · "I Talk to My Plants" Sub-audience · humour / gift-buyers
Vintage typewriter-style text "I TALK TO MY PLANTS" top, "and they listen" italic smaller below. Tiny hand-drawn fiddle leaf fig at bottom centre.
Palette: charcoal black print on dusty olive tee.  Style: vintage, slightly grainy, hand-lettered feel.
Prompt (Flux Pro)
Vintage-style t-shirt design, centered chest graphic, typewriter font reading 'I TALK TO MY PLANTS' large top line, 'and they listen' italic smaller bottom line, single hand-drawn fiddle leaf fig illustration in line art beneath the text, charcoal black ink print on dusty olive cotton t-shirt, mockup view, soft window light, slightly grainy retro feel, sharp legible type, screen-print look.
Default pack: 1 design + 4 mockups ≈ $0.19
Matching slogan pack
"I talk to my plants (and they listen)" "Therapy session in progress · don't disturb the monstera" "Plants > People · most days" "Less small talk · more leaf talk" "My plants are great conversationalists"
Design #3 · "My Collection" botanical poster Sub-audience · collectors / premium
Vintage botanical-poster layout — 6 houseplants (monstera, fiddle leaf fig, snake plant, pothos, calathea, philodendron) drawn in scientific-illustration ink line art, each labelled with its Latin name. Title "MY COLLECTION" at top.
Palette: forest green ink print on stone-coloured tee.  Style: hand-drawn, museum botanical illustration.
Prompt (Flux Pro)
Vintage botanical-poster t-shirt design, six houseplants arranged in 2x3 grid, each illustrated in fine ink line art (monstera deliciosa, ficus lyrata, sansevieria, epipremnum aureum, calathea orbifolia, philodendron), each plant labelled in tiny serif font with its Latin name, top arc text 'MY COLLECTION' in elegant serif, single-color deep forest green print on stone-grey cotton t-shirt mockup, museum-poster aesthetic, hairline weight, no shadows, no gradients.
Default pack: 1 design + 4 mockups ≈ $0.19
Matching slogan pack
"My Collection · botanically curated" "Latin names · leafy obsessions" "Six plants in · still counting" "Propagating since 2026" "Monstera deliciosa enthusiast"

Media Library

Your committed shelf — everything saved, with status flags showing what's a draft, ready to go, or live on external channels. Filter by status / kind / source to scope the view. Drag files in, or click 📤 Upload to add directly.

📚 Library

Loading…

Media Video Studio

Make a video, it lands in your Library, then send it in an AI Message — or track how shared clips perform. Numbered steps: ① Create → ② Library → ③ Send → ④ Track.

🤖 AI Agent Discovery Engine

What AI agents are in demand right now — ranked by a transparent opportunity score (demand & monetisation up; saturation, effort & competition down). 🔎 Discover opportunities from the live web, mark the 🔥 HOT bets, run them down the build pipeline, and see where the demand is on the country map.

⏱ AI Agent Autonomous Discovery

Scout in-demand AI agents unattended, straight into the AI Agent Discovery Engine grid — no one has to click 🔎 Discover. Set how often it runs and a list of scout queries; the every-5-minutes cron self-paces to your interval and round-robins one query per tick. Starts off; scouting spends AI credits, so nothing runs until you opt in. Admin only. (Viral-prompt auto-discovery now lives in the Viral Prompts page.)

Prompts/Templates Library

Your reusable prompt/script snippets — one shared library across Video Studio, Sites & Landing Pages and more. Open to read, 📋 copy, ✎ edit, ⧉ save as a copy (fork for another use), or + add new. Each record’s category records what it was made for.

⭐ Viral Prompts

Your proven winners — prompts you’ve flagged ⭐ viral, ranked by a live engagement score: the deploys, plays, shares and completes of the media each one produced (via the Media DNA Pulse). Flag a winner from the 📋 Prompts/Templates Library; the evidence accrues from the day the linkage shipped.

🧬 Media DNA Pulse

A live pulse of all the media we’ve created and published — every asset carries our DNA (provenance + fingerprint) and reports its heartbeat (plays, location, device, dwell, channel), rolled back to the prompt that made it. Grid & map.

Media Live

Your curated shortlist of designs and mockups — the ones you've decided are good enough to use across your Commerce integrations. Items get here by going to Media Created → Library, ticking what you want, and clicking 📥 Copy to Media Live. Each item is a true duplicate (not a link), so you can edit/enhance it here without touching the original in Media Created.

📚 Shortlist

Loading…

POD Integrations

Print-on-Demand providers connected to ATPod. Each connection has its own Setup, Shops, and per-shop Drafts → Approved → Published pipeline. Click a card to enter.

Ecommerce Integrations

Direct ecommerce platforms — Shopify, Etsy, WooCommerce, Amazon. Each will follow the same Setup → Shops → per-shop pipeline pattern as POD Integrations. None are wired yet.

Listing Automation

Global automation that operates across connected shops — SEO templates, auto-publish rules, scheduled drops, bulk operations. Per-shop work (drafts / approved / published) lives inside each connection's shop pane, not here.

Fulfilment Sync

Orders, fulfilment status and inventory rolled up from every connected channel. Read-only views into Printify production status, channel-side order state, and stock levels. Not yet wired.

Sites & Landing Pages

Create websites & landing pages, then build and edit them with an AI agent — add, change, and remove sections in plain English. Tied into your Route 53 domains for publishing (coming next).

🎨 Themes

Your curated library of design themes — palette, typography, layout feel and vibe. Browse the gallery, then apply a theme to a Site to restyle it in that look. Every build is inspired-by, not copied: we make something similar in feel but legally distinct (fresh copy, your own palette & imagery, no third-party logos or brand names).

🧬 Clone A Full WebApp

Stand up a new, independent webapp by cloning a whole existing one — then open it in its own GitHub repo + Codespace and remove the modules you don't want (or add new ones) with Claude. ATPod is built to be cloned: every resource carries a config-driven prefix, so the clone just re-points its own infrastructure. Follow the three steps in order.

Agent Catalog · AI Agent Types

Owner-private master catalog for the AI Agent Era — every agent in one place. Runnable agents (live, chattable — Angel ⭐ pinned first) sit alongside Concept opportunities (sector → department → workflow specs: job-to-be-done, bottleneck, automatability, hosting model, integrations, captured process). Categorised by Class · Origin · Scope. Confirmed specs feed the Agent Builder + Build Workers pipeline.

Delivery Channels

The global catalog of channels an AI agent can deliver on — define them once here (name, icon, and the credential fields each needs), then per agent pick the channels it uses and fill in that agent's own credentials.

AI Agent Messages

Create a message — type it, get AI help to perfect it, or dictate it — pick which AI agents send it, choose the channels and type who each goes to (email · text/SMS · WhatsApp · web widget · voice · video (VEED, Tavus, HeyGen, Fal & more) · Messenger · Telegram · push), schedule or send now, and preview exactly how it lands.

Alerts

System alerts for your account — build milestones, Horizon threshold hits, cost & system events. Date-time-stamped, sortable and filterable. As the super-user you see all users' alerts; everyone else sees only their own.

📋 System TTD

This is your current full DEV Tasks list — the single source of truth. Same data, same grid as System Modules → DEV Tasks, framed here as a command centre: what to work on next, at a glance.

Account

Your profile and how you sign in. Authentication is handled by AWS Cognito — manage MFA, password, and session here.

My account

Authentication — Cognito User Pool

Data

The research targets and lenses that drive Discovery. Markets compile into Audience Intelligence cards; ENGINE FOCUS presets shape every AI prompt the engine fires.

MARKETS

Managed research targets compiled by AI

Saved research targets — Mountain Biking UK, Pickleball, etc. Each market compiles into an Audience Intelligence card via web-grounded AI (Perplexity by default). Add new markets, edit prompts, and re-compile any time as a market evolves.

ENGINE FOCUS

Research lenses driving Discovery

Manage the research lenses that drive the Discovery Engine. Tick one or more presets to combine their scopes. Pin presets to show them in the always-visible LENS bar at the top of the page.

System Modules

Everything that makes ATPod run — modules, costs, external connections, and the deployment pipeline.

Modules

Built & planned platform modules

Cost Monitoring (Module 01)

AWS Cost Explorer · daily & forecast
Layout External service hookups · sub-modules of the Connections module
🛠 Infrastructure

Local Server

Desktop Flask backend · start / stop / status

URLs

Local · live · code · console

GitHub Repo Connection

Source of truth + deploy trigger
✨ Media Creative

Creative Engines

— / — AI image & video models powering Media Created

Paid Image Sources

Connect to enrich Media Discovered with verified, hotlinkable images
📨 Messaging & Delivery

Messaging Channels

Shared Twilio / SNS / Telegram keys — used by all agents for AI Agent Messages
🏪 POD / Commerce

Printify API

Not connected Token to push designs onto products + manage your Printify store

AWS Connection — Publish Pipeline

Phase A · B · C bootstrap

Stack Registry

Monitor every AWS resource the atpod-stack-* bootstrap has provisioned

This System's Actual Architecture

Auto-drawn from a live, free AWS scan · no paid Workload Discovery

Subdomains

Wire app.* / beta.* / etc. to the main app

Domains

Route 53 — list, check, purchase

DNS Setup

Move allthingspod.com DNS to Route 53 (keep registration at GoDaddy)

DEV Tasks

Module 05 · CRUD + reorder + status · manageable from any device

Builder Workers

Module 18 · autonomous build workers · API calls + cost (USD $ / GBP £)

Generation Video Model Router

Module 16 · describe the video job → auto-pick the best engine + £ cost + ranked alternatives · rules editable

Video Compare Studio

Module 26 · compare AI video engines side by side with £ each → generate real clips (Kling/Luma via Fal now; more as keys land) → share + MP4

Media Tracking Matrix

Module 27 · engagement on every shared/embedded clip — views · plays · completes · shares · downloads · embeds · advanced grid + map

Claude Costs

Module 20 · Claude Code API spend (pay-as-you-go) + your Max subscription plan

AWS Connection Keys

Module 21 · give this Codespace AWS access · the 3 secrets + a one-click test

System Health

Module 22 · one-click checks across backend, AWS, App Runner, DynamoDB, S3 & CloudFront

System Status Reports

Module 25 · "OK, What's the Latest?" · recently live / in pipeline / planned · read it, hear it, or pick your News Reader

WebApp Builder

Now a Level-1 section → Clone A Full WebApp

User Management

Module 12 · Cognito users · Mapbox + ipinfo location · roles, plans, usage, sessions & enquiries · admin-gated

Plans & Subscriptions

Module 24 · subscription plans for the pricing page · prices, limits, yearly-savings, Stripe status (greenfield)

Agent Builder

Moved → AI Agent Era · Agent Builder

This module now lives in the AI Agent Era section.

Opportunity Horizon Scanner

On-demand AI-grounded scan · ranked + scored + badged (TRENDING / EMERGING / HOT-NOT-SATURATED)

Alerts

Module 04 · auto-notify when Discovery surfaces HOT-but-not-saturated

SES (Email)

Amazon SES · status · verify sender identities · test send

AI Agents

Moved → AI Agent Era · Agents

This module now lives in the AI Agent Era section so all agent tools sit together.

🤖 Agents

Your runnable AI agents — chat, CRUD (name · character · functions · active), tiered model routing, and the functions library. Angel is pre-seeded. (Build a richer agent in Phase 1.)

Chat

Talk to an active agent · text or push-to-talk voice

Agents

CRUD · name + character + functions + active

AI Models

Tiered routing · default: Claude Sonnet 4.6

Functions Library

Everything agents can do · ✓ Active Now

Agent POSTs

Record of every email sent from your AI Agents · filter, search, sort

🛠 Agent Builder

Brainstorm + build INTERNAL & EXTERNAL AI agents — a filterable comparison grid of every agent capability with Internal / External availability ticks; grow each agent's powers over time.

Agent Builder

Module 19 · capability comparison grid

Detail