You've automated your billing and client workflows. Now the real unlock: can you draft a proposal from a client brief in thirty seconds? Can you pull action items from a Zoom transcript without reading it? Before we call our first AI model, tell me — which piece of client work costs you the most judgment-hours per project?
Proposals, without question. A client sends a three-line brief and expects a scoped, priced document in 24 hours. I spend four hours just structuring it.
Four hours of your best thinking on boilerplate structure. An AI agent can draft the structure and scope items in seconds — you refine the judgment layer. Rate yourself on six skills before we start.
I've used ChatGPT but I've never called an AI model from code. Are those the same thing?
Calling AI from code is how you make it reliable, repeatable, and structured to your exact spec. Rate yourself honestly — Day 30 shows the delta.
Thirty days. One real agent: an AI proposal writer. By Day 28 you'll have a PydanticAI agent that takes a client brief, extracts structured scope items — deliverable, hours, rationale — and returns a formatted proposal section grouped by work phase.
| Week | Focus | Freelancer framing |
|---|---|---|
| 1 | Basic agents, system prompts, summarisation, classification | "Summarise a client call transcript into action items in one call." |
| 2 | Structured output, Pydantic models, Literal types | "Extract scope-change flags from a client email as a typed list." |
| 3 | Pipelines, batch processing | "Classify all incoming leads by fit — high, medium, low — in a loop." |
| 4 | Web search, tools, capstone | "Draft a full proposal from a plain-text brief with structured scope items." |
Every lesson builds toward the proposal-writer agent that earns its keep on day one.
Create a free account to get started. Paid plans unlock all tracks.
You've automated your billing and client workflows. Now the real unlock: can you draft a proposal from a client brief in thirty seconds? Can you pull action items from a Zoom transcript without reading it? Before we call our first AI model, tell me — which piece of client work costs you the most judgment-hours per project?
Proposals, without question. A client sends a three-line brief and expects a scoped, priced document in 24 hours. I spend four hours just structuring it.
Four hours of your best thinking on boilerplate structure. An AI agent can draft the structure and scope items in seconds — you refine the judgment layer. Rate yourself on six skills before we start.
I've used ChatGPT but I've never called an AI model from code. Are those the same thing?
Calling AI from code is how you make it reliable, repeatable, and structured to your exact spec. Rate yourself honestly — Day 30 shows the delta.
Thirty days. One real agent: an AI proposal writer. By Day 28 you'll have a PydanticAI agent that takes a client brief, extracts structured scope items — deliverable, hours, rationale — and returns a formatted proposal section grouped by work phase.
| Week | Focus | Freelancer framing |
|---|---|---|
| 1 | Basic agents, system prompts, summarisation, classification | "Summarise a client call transcript into action items in one call." |
| 2 | Structured output, Pydantic models, Literal types | "Extract scope-change flags from a client email as a typed list." |
| 3 | Pipelines, batch processing | "Classify all incoming leads by fit — high, medium, low — in a loop." |
| 4 | Web search, tools, capstone | "Draft a full proposal from a plain-text brief with structured scope items." |
Every lesson builds toward the proposal-writer agent that earns its keep on day one.