← All work
GenAI · Content generation
AI Content Platform
An AI content platform that turns a user's brief into generated marketing content, grounded in retrieved context.
content-platform / new brief
IllustrationBrief
Announce a new feature to existing customers. Friendly, concise, one clear call to action.
Context retrieved
- brand-voice
- product-notes
- past-campaigns
Draft
Generating
[1] brand-voice[2] product-notes
- FastAPI
- RAG / LLM
- Store
- AI services
- Output
The problem
Generic prompting produces generic content. Useful output needs the right context retrieved and applied consistently, behind a dependable API.
The approach
- 01A FastAPI service receives each request and coordinates the pipeline.
- 02Retrieval-augmented generation supplies the language model with relevant context.
- 03Supabase and MongoDB persist application data and results.
- 04Further AI services process the output before it is returned.
Architecture
How AI Content Platform fits together.
Each step, in order. Select a node to see what it is responsible for.
A user describes the content they need.
Stack
- Python
- FastAPI
- RAG
- LLMs
- Supabase
- MongoDB
Next project
ELK Log Analytics
A log analytics pipeline that turns raw application logs into searchable data, deeper analysis, dashboards and alerts.