Morning Signal
AI operator for founders — daily briefs, memos and scheduled content.
Next.js · PostgreSQL · OpenAI · AWS Amplify · AWS Lambda
morningsignal.ai ↗Context
Morning Signal is an AI operator for founders. It monitors selected sources and produces daily intelligence briefs, publishable posts and memos, scheduled social content, and prioritized recommendations.
My role
Built independently.
Architecture
Interactive — hover any service to inspect it.
Nodes are the real services in this system; the moving blocks follow the direction data actually flows.
- Next.js app
- Source monitors
- Lambda (cron)
- OpenAI
- PostgreSQL
Decisions
Brief generation on cron-scheduled Lambda
Briefs are a scheduled batch, not a request. Lambda on a cron means no idle compute between mornings and no web request waiting on a model.
Structured output with hard ceilings
Model calls enforce structured JSON output with per-request token and cost ceilings — the generator either returns something the app can parse or it fails loudly, and it can never quietly run up a bill.
Shipping
- MVP delivered in three days.
- Hosted on AWS Amplify with Lambda for scheduled work.