AI Agent Fundamentals
3 badges + certificate
The Big Picture
Badge
An AI agent is software that perceives, decides and acts toward a goal - not a chatbot that waits for the next message. Once you see that loop, every agent product reads the same way.
- [Retail] A stock-alert agent that watches inventory and reorders before shelves go empty.
- [Clinics] A triage agent that reads symptoms and books the right doctor, not just any slot.
- [Logistics] A dispatcher agent that re-routes drivers when traffic or weather changes.
Verify credential

Think Like a Builder
Badge
Builders think in loops and constraints: what the agent senses, what it may do, and when it must stop and ask. A clear boundary beats a clever prompt every time.
- [Finance] A loan-doc checker that flags missing papers instead of guessing approvals.
- [Education] A tutor agent that knows when a student is stuck and switches explanation, not just repeats.
- [F&B] A rostering agent that fills shifts inside labor rules instead of overbooking staff.
Verify credential

Your First Blueprint
Badge
Every agent starts as a one-page blueprint: the job, the inputs, the tools, the limits. Writing it first saves weeks of rebuilding later.
- [Real estate] A listing-qualifier blueprint that separates serious buyers from browsers before site visits.
- [Automotive workshops] A job-card blueprint that turns customer complaints into quoted repairs.
- [Hotels] A guest-request blueprint that routes housekeeping, kitchen and front desk without phone tag.
Verify credential

Certificate
Certificate
The full fundamentals arc: what agents are, builder thinking, and blueprinting. The foundation every later course builds on.
- [Any SME] A first agent blueprint for the single most repetitive job in the business.
- [Agencies] A repeatable scoping template so every client agent starts from a plan, not a blank page.
- [Startups] A product spec habit: define the loop and limits before writing code.
Verify credential
Your First Agent Lab
1 badge + certificate
Build Your First Prompt
Badge
A prompt becomes an agent when it assigns a role, states the job, and sets the rules for edge cases. Vague prompts produce vague agents.
- [E-commerce sellers] A reply agent that answers size, price and delivery questions in the shop's voice.
- [Clinics] An appointment agent that collects symptoms first, so doctors walk in prepared.
- [Education] A homework helper that guides instead of giving away answers.
Verify credential

Certificate
Certificate
Prompting that behaves like an agent: role, job, rules, tested on real inputs.
- [Retail] A first live helper on the store FAQ answering the top questions.
- [Clinics] An intake agent collecting symptoms before the visit.
- [Schools] A homework guide that teaches instead of telling.
Verify credential
Ship Your Basic AI Agent
1 badge + certificate
Foundations
Badge
Shipping means the agent lives somewhere real people can reach it, not in a demo chat. Foundations are the unglamorous parts: inputs, outputs, and what happens on failure.
- [Clinics] A WhatsApp intake agent that books into the real schedule, not a pretend calendar.
- [Logistics] A tracking agent wired to live shipment data instead of canned replies.
- [Education] An enrollment agent that checks real seat availability before promising a place.
Verify credential

Certificate
Certificate
A basic agent prompted, tuned and shipped to a live embed real users can open.
- [SMEs] A first public helper embedded on the business website.
- [Restaurants] After-hours reservation taking.
- [Salons] A booking agent filling empty weekday slots.
Verify credential
Production-Grade Agents
10 badges + certificate
Preview
Badge
A tour of what production agents look like from the inside before building each part. Knowing the whole machine first makes every later lesson land somewhere.
- [Enterprises] A map of which agent parts a regulated business actually needs before buying tools.
- [Agencies] A checklist for scoping client agent work without overselling.
- [Startups] A build order: ship the smallest trustworthy slice first.
Verify credential

Prompt Engineering
Badge
Good prompts are specifications: role, context, format, examples, and what to do when unsure. The example outputs carry more weight than the instructions around them.
- [Law firms] A contract-summary prompt that quotes clauses instead of paraphrasing them away.
- [Healthcare] A discharge-note prompt with a fixed safe format nurses can scan in seconds.
- [Marketing] A brand-voice prompt with examples so every caption sounds like the same person.
Verify credential

Give It Tools
Badge
Tools turn talk into action: the model decides what to call, your code does the thing. Each tool needs a name, a schema and an honest description of when to use it.
- [E-commerce] An order-status tool so the agent reads live data instead of inventing tracking numbers.
- [Banks] A balance-check tool with guardrails so money questions get facts, not guesses.
- [Travel] A booking tool that holds real seats while the customer decides.
Verify credential

Connect It to the World (MCP)
Badge
MCP is a standard plug for tools: one protocol connects the agent to files, apps and APIs. Learn the plug once, reuse it everywhere instead of custom wiring per app.
- [Enterprises] One MCP gateway giving every internal agent the same approved tools.
- [Developers] A shared tool server for files, git and deploys that all agents reuse.
- [SMEs] Off-the-shelf connectors instead of paying for custom integrations.
Verify credential

Give It Expertise: Skills
Badge
Skills package know-how the model lacks: procedures, checklists, domain rules. A skill is cheaper than fine-tuning and editable by a human in minutes.
- [Insurance] A claims-handling skill encoding the exact documents each claim type needs.
- [Clinics] A triage skill with red-flag symptoms that always escalate to a human.
- [Manufacturing] A machine-diagnosis skill built from senior technicians' troubleshooting steps.
Verify credential

Give It Memory: Remembering Across Sessions
Badge
Memory lets the agent pick up where it left off: preferences, history, ongoing tasks. Store facts with owners and timestamps, or memory becomes confident misinformation.
- [Education] A tutor that remembers what each student got wrong last week and drills exactly that.
- [Healthcare] A follow-up agent that remembers medication changes between visits.
- [Sales] A prospect agent that remembers budget and objections across months of follow-ups.
Verify credential

Make It Self-Correct: Retry Loops & Knowing When to Stop
Badge
Reliable agents check their own work and retry with a limit: verify, fix, try again, then hand to a human. An unbounded retry loop is an infinite bill.
- [Finance] A reconciliation agent that retries mismatched rows, then escalates instead of forcing a balance.
- [Logistics] A label-printing agent that re-checks addresses before dispatch, capped at three tries.
- [Data teams] A pipeline agent that quarantines bad rows instead of failing the whole nightly job.
Verify credential

Give It Knowledge: How RAG Works
Badge
RAG grounds answers in your documents: retrieve the relevant passages, then answer from them. The retrieval quality decides everything; the model just writes up what it was given.
- [Law firms] A case-law assistant citing actual clauses instead of hallucinating precedents.
- [Hospitals] A protocol assistant answering from the current SOP version, not last year's.
- [Universities] A student helpdesk answering from the real handbook, fees and deadlines included.
Verify credential

See What It Did: Eval & Tracing
Badge
Evals and traces make agent behavior visible: score real runs, replay failures step by step. What gets measured gets fixed; everything else is vibes.
- [Banks] A graded eval suite proving the support agent answers fee questions correctly before launch.
- [Healthcare] Trace reviews showing exactly why a triage agent escalated, for audit trails.
- [E-commerce] Weekly eval scores catching when a model update quietly breaks refund answers.
Verify credential

Delegate to Subagents
Badge
Subagents split hard jobs: a coordinator plans, specialists execute, someone verifies. Small focused agents beat one giant agent that does everything badly.
- [Marketing] A research agent, a writer agent and a fact-check agent shipping a campaign post together.
- [Software teams] A coder agent plus a reviewer agent catching bugs before humans see them.
- [Real estate] A listings agent, a pricing agent and a viewing-scheduler working one inquiry.
Verify credential

Certificate
Certificate
The complete production stack: prompts, tools, MCP, skills, memory, self-correction, RAG, evals and subagents. A working agent, not a demo.
- [Enterprises] An internal support agent deployable with audit trails and eval gates.
- [Agencies] A productized agent offering with measurable quality bars per client.
- [SMEs] One reliable agent handling the top support load around the clock.
Verify credential
Build a Support Agent
4 badges + certificate
Give It a Persona
Badge
A support persona is a role plus a voice: who it serves, how it sounds, what it never does. Customers trust an agent that feels like the same teammate every message.
- [Clinics] A reception persona that is calm, short and bilingual for anxious patients.
- [Banks] A formal persona that never jokes about money and always cites figures.
- [Telcos] A plain-spoken persona that explains bills without jargon.
Verify credential

Ground It in Your Docs
Badge
Grounding ties answers to your documents so the agent quotes your policy instead of the internet's average. No grounding means confident fiction with your logo on it.
- [Insurance] Claim answers quoting the actual policy wording and waiting periods.
- [Universities] Fee and deadline answers pulled from the current handbook.
- [Airlines] Baggage and refund answers matching the fare rules in force today.
Verify credential

Harden It
Badge
Hardening is knowing when to say no: refuse what is outside the docs, escalate anger and big money to humans. A handoff done well is a feature, not a failure.
- [Healthcare] Any symptom with red flags goes straight to a nurse, no exceptions.
- [Finance] Refunds above a threshold always route to a human approver.
- [E-commerce] Chargeback threats escalate with the full order history attached.
Verify credential

Prove It & Ship
Badge
Prove it with hard test cases before shipping: tricky questions, out-of-scope traps, angry customers. The trace shows what happened; fix the prompt, not the demo.
- [Banks] A pre-launch gauntlet of fee disputes and fraud-adjacent questions.
- [Telcos] Stress tests in three languages including deliberately confusing bills.
- [Retail] Peak-sale load tests so the agent holds up on 11.11.
Verify credential

Certificate
Certificate
A live support agent with persona, grounding, hardening and proof - shipped as a public embed. This exact pattern runs the Aiqah agent.
- [SMEs] A 24/7 support widget answering from your own FAQ and price list.
- [Clinics] An after-hours intake agent that books and escalates correctly.
- [Agencies] A white-label support agent product sold per client.
Verify credential
Proper Vibe Coding
5 badges + certificate
Your First Build
Badge
Vibe coding works when you describe the outcome precisely and run what comes back. The builder's job shifts from typing code to judging it.
- [Founders] A landing page live before lunch to test an idea with real traffic.
- [Retail] A promo page built in-house instead of waiting two weeks for a vendor.
- [Restaurants] A QR menu page updated the same day prices change.
Verify credential

Directing the AI
Badge
Directing AI is a skill: break the build into steps, state constraints up front, review each part before moving on. Vague direction produces vague software.
- [Startups] A booking flow specified screen by screen instead of one giant prompt.
- [Clinics] A patient form with validation rules stated before generation.
- [Schools] A results portal where the data fields are fixed first, design second.
Verify credential

Doing It Properly
Badge
Doing it properly means verifying: run it, click through it, check edge cases. Untested AI code is a demo; tested AI code is a product.
- [E-commerce] A checkout flow click-tested on desktop and phone before launch day.
- [Finance] A calculator page cross-checked against known figures.
- [Logistics] A tracking page tested with real delayed, lost and delivered states.
Verify credential

Build Something Real
Badge
A real build end to end: plan, generate, verify, fix, ship. The loop matters more than the tool; tools change monthly, the loop does not.
- [SMEs] An internal tool (leave tracker, stock checker) built in days, not quarters.
- [Agencies] Client mockups that are already working pages, not pictures.
- [NGOs] A donation page live before the fundraising dinner.
Verify credential

Graduate
Badge
Graduation standard: specify precisely, verify ruthlessly, ship something strangers can use. That bar is what separates builders from prompters.
- [Freelancers] A portfolio of shipped working pages instead of screenshots.
- [Founders] An MVP investors can click, not a slideware story.
- [Students] Job-ready proof: real deployed work with real users.
Verify credential

Certificate
Certificate
Proper vibe coding from first build to shipped product: direct, verify, iterate.
- [SMEs] In-house small web tools without vendor waits.
- [Startups] Faster MVPs with verification discipline.
- [Agencies] Working prototypes as the default deliverable.
Verify credential
Build an AI WhatsApp Assistant
4 badges + certificate
The 100-messages-a-day problem
Badge
Most business WhatsApps drown in the same five questions: price, stock, hours, delivery, location. An assistant that handles the repeats gives humans back their day.
- [Retail] Auto-answering price and stock questions that eat 100 messages a day.
- [Clinics] Answering hours, location and booking questions overnight.
- [F&B] Handling menu, halal status and delivery-area questions during rush hour.
Verify credential

Make it sound like your shop
Badge
Your shop's voice in text form: short, warm, rojak where natural, never corporate. Customers can smell a generic bot in one message.
- [Fashion sellers] A chat voice matching the founder's TikTok tone so followers feel continuity.
- [Bakeries] Friendly short replies with photos and prices, like the owner typing.
- [Car workshops] Plain explanations of repairs without workshop jargon.
Verify credential

Ground it in your real info
Badge
The assistant reads from your real price list and FAQ, so prices and policies are always current. Update the document once and every answer updates with it.
- [Spas] Treatment menu and prices pulled from one list the owner edits herself.
- [Education centers] Fee schedules and intake dates that change per semester.
- [Logistics] Rate cards by zone that sales updates without touching code.
Verify credential

Ship it
Badge
Shipping means a shareable link real customers can open today; the real WhatsApp API connection comes later through official providers. Demo first, plumbing second.
- [SMEs] A demo link sent to the team for approval before any API fees.
- [Retail chains] One pilot outlet proving the concept before rollout.
- [Agencies] A client demo that sells the WhatsApp project itself.
Verify credential

Certificate
Certificate
A complete WhatsApp-style assistant: problem, voice, grounding, shipped demo.
- [Shops on WhatsApp] 24/7 answers to repeat questions in your voice.
- [Clinics] After-hours intake that books and escalates.
- [Home services] Quoting assistant collecting job details first.
Verify credential
Build Your First Website with AI
10 badges + certificate
Your First Page
Badge
A web page is a text file with labels: headings, paragraphs, links. The browser does the drawing; you describe the structure.
- [Students] A first personal page online in under an hour.
- [Freelancers] Understanding what you are selling before selling websites.
- [SMEs] Reading your own site's code without fear.
Verify credential

Text and Structure
Badge
Right tags for the right meaning: headings for sections, lists for lists, links for actions. Screen readers and Google both read structure, not looks.
- [Blogs] Articles Google actually understands and ranks.
- [Government] Accessible pages blind citizens can navigate.
- [Restaurants] Menus readable by both phones and search engines.
Verify credential

Tailwind Basics
Badge
Tailwind styles with short class names right in the markup: size, color, spacing. No separate stylesheet to lose track of.
- [Startups] Landing pages styled in hours, not sprints.
- [Agencies] Consistent styling across client projects from shared utilities.
- [Students] Professional-looking pages without learning CSS first.
Verify credential

Boxes and Spacing
Badge
Every element is a box: padding inside, margin outside, rounded corners, shadows. Spacing is what makes a page feel designed rather than dumped.
- [E-commerce] Product cards with breathing room that raise click-through.
- [SaaS] Pricing tables where the plan you want sold stands out.
- [Portfolios] Work galleries that look deliberate on any screen.
Verify credential

Layout with Flexbox
Badge
Flexbox lines things up in a row with proper spacing: navbars, button groups, toolbars. One class row, no float hacks from 2009.
- [SaaS] Top navbars that stay aligned from laptop to ultrawide.
- [Media] Article toolbars with share, save and print in one row.
- [Dashboards] Control bars that wrap gracefully on small screens.
Verify credential

Layout with Grid
Badge
Grid arranges even columns: card grids, galleries, feature sections. Three equal cards is one line, and it stays equal everywhere.
- [Real estate] Property grids with identical cards that compare cleanly.
- [Education] Course catalogs in even rows instead of ragged lists.
- [Restaurants] Menu sections in columns that scan fast on phones.
Verify credential

Components
Badge
Small reusable pieces users click: buttons, badges, call-to-action blocks. Build once, stamp everywhere, stay consistent.
- [E-commerce] One buy button used across ten thousand product pages.
- [SaaS] A single CTA block reused on every landing page.
- [NGOs] Donate buttons identical everywhere so trust never wobbles.
Verify credential

Responsive Design
Badge
One page, every screen: breakpoint prefixes reflow columns for phones. More than half your visitors are on mobile; design there first.
- [Retail] Product pages that sell on phones, where the traffic actually is.
- [Clinics] Booking forms patients can complete one-handed.
- [Restaurants] Menus readable at arm's length in a noisy shop.
Verify credential

Polish
Badge
Hover states and transitions make pages feel alive: buttons respond, cards lift, changes ease in. Polish is feedback that the page heard you.
- [SaaS] Buttons that feel clickable raise trial signups.
- [Portfolios] Hover previews that invite exploration of the work.
- [E-commerce] Image zoom on hover replacing trips to the store.
Verify credential

Capstone: Ship Your Page
Badge
Everything assembled: navbar, hero, grid, call to action, footer, responsive, polished. A real landing page from zero, shippable to a friend.
- [Founders] A launch page live before the product is finished.
- [Freelancers] A portfolio page that wins the next client.
- [Events] An event page up the same day the venue confirms.
Verify credential

Certificate
Certificate
A complete responsive landing page: structure, Tailwind, layout, components, polish.
- [Businesses] Landing pages without hiring or waiting.
- [Students] Proof of real frontend skill.
- [Agencies] Working mockups as client deliverables.
Verify credential
AI Listings Writer
3 badges + certificate
Your AI copywriter
Badge
A copywriter agent turns product facts into a Shopee title, a description and captions. Same facts in, selling words out, every single time.
- [Shopee sellers] Hundred listings written in the time one used to take.
- [TikTok shops] Daily captions without daily writer's block.
- [Dropshippers] Supplier specs rewritten into listings that actually sell.
Verify credential

Your brand voice
Badge
Brand voice is taught with examples, not adjectives: show the model listings that sound like you. Three good examples beat three paragraphs of description.
- [Fashion brands] Every caption recognizably yours across Ringgit sales and normal days.
- [F&B brands] A consistent appetizing voice from menu to ads.
- [Skincare] Trustworthy tone that never slides into miracle claims.
Verify credential

Sell all season
Badge
Seasonal angles reuse the same engine: Raya, 11.11, back-to-school are just new hooks on proven facts. Plan campaigns as inputs, not rewrites.
- [Retail] Raya collections launched in days with on-voice copy throughout.
- [Electronics] 11.11 listings where only the hook and urgency change.
- [Stationery] Back-to-school bundles described once, angled per channel.
Verify credential

Certificate
Certificate
A shipped copywriter with brand voice and seasonal angles behind a shareable link.
- [Online sellers] A listing machine for every product drop.
- [Agencies] Copywriting productized per client voice.
- [Content teams] One voice enforced across writers and agents.
Verify credential
OpenAI Agents SDK
7 badges + certificate
Meet the SDK
Badge
The SDK gives you agents as code: define, run, inspect. No drag boxes, no hidden state - everything you built is readable Python.
- [Developers] Agents version-controlled and code-reviewed like any software.
- [Startups] Prototypes that grow into production without rewrites.
- [Enterprises] Auditable agent code that compliance can actually read.
Verify credential

Tools
Badge
Function tools let the model act: clear names, type hints, one-line docstrings become the schema the model sees. Bad descriptions produce bad tool calls.
- [E-commerce] Live order lookup instead of invented tracking numbers.
- [Banks] Balance tools with strict schemas so money never gets guessed.
- [Travel] Real availability checks before promising seats.
Verify credential

The agent loop
Badge
Two tools force a real decision: the agent must choose which tool fits. Watching it choose correctly is the moment tools click as a concept.
- [Support desks] Agents picking between refund, tracking and FAQ tools per message.
- [Sales] Agents choosing pricing vs demo-booking tools by intent.
- [IT helpdesks] Agents routing password vs network vs hardware tools.
Verify credential

Structured output
Badge
Typed answers via pydantic: the model returns data your code can trust, not prose you must parse. Two fields minimum keeps it honest.
- [Finance] Expense extraction into validated records, not free text.
- [Recruiting] CV parsing into structured candidate fields.
- [Logistics] Address parsing into shippable structured rows.
Verify credential

Handoffs and multi-agent
Badge
Triage plus specialists: one router sends each request to the right expert. Small focused agents beat one giant agent at everything.
- [Hospitals] Triage sending billing vs clinical questions down separate paths.
- [Universities] Admissions vs fees vs housing handled by dedicated agents.
- [Telcos] Sales vs technical support split at the first message.
Verify credential

Guardrails
Badge
Input guardrails check messages before the agent acts: blocklist topics, detect injections, enforce policy. Safety at the boundary, not as an afterthought.
- [Banks] Blocking account-takeover phrasing before any tool runs.
- [Schools] Keeping student chats inside safe topics automatically.
- [Healthcare] Stopping diagnosis requests at the door with a nurse handoff.
Verify credential

Capstone
Badge
A complete multi-tool agent designed end to end: role, tools, and the judgment to use them. The whole SDK in one working build.
- [Agencies] A client-ready agent template reused across projects.
- [SMEs] One agent handling sales questions and support triage together.
- [Developers] A reference build for every future agent project.
Verify credential

Certificate
Certificate
A multi-tool agent built and run on the OpenAI Agents SDK.
- [Development teams] Production agent code with tests.
- [Startups] An agent backend for the first AI feature.
- [Enterprises] A governed agent passing security review.
Verify credential
LangGraph
8 badges + certificate
Graphs and state
Badge
LangGraph models an agent as a graph: shared state flows through nodes along edges. You build it, compile it, invoke it - the whole mental model in one idea.
- [Developers] Complex agent logic drawn as reviewable graphs, not spaghetti code.
- [Data teams] Pipelines where each step's input and output is explicit.
- [Enterprises] Workflows auditors can trace node by node.
Verify credential

The tool loop
Badge
The ReAct loop by hand: model node, tool node, conditional edge looping until done. Building it manually teaches what every framework hides.
- [Support] Agents that keep trying tools until the customer's issue resolves.
- [Research] Agents that search, read, then search smarter based on results.
- [DevOps] Agents that check logs, try fixes, and verify before reporting.
Verify credential

Conditional routing
Badge
Conditional edges branch on decisions: classify first, then send each case down its path. Routing is how one graph serves many intents.
- [Hospitals] Billing vs clinical vs emergency paths from one entry point.
- [Banks] Fraud-suspect transactions diverted before normal processing.
- [E-commerce] VIP customers routed to priority handling automatically.
Verify credential

The prebuilt shortcut
Badge
create_agent compresses the whole loop into one line once you understand it. Shortcuts are safe only after you have built the thing manually.
- [Startups] Prototypes in minutes with full understanding of the machinery.
- [Hackathons] Working agents before lunch, explained correctly at demo.
- [Teaching] Students graduate from manual loops to the shortcut with insight intact.
Verify credential

Multi-agent: the supervisor
Badge
A supervisor routes work to specialist workers and decides when the job is done. Real orchestration: plan, delegate, synthesize.
- [Marketing] Researcher plus writer agents shipping a briefed article together.
- [Consulting] Analyst agents gathering sections one report assembles.
- [Software] Planner delegating to coder and tester agents with a definition of done.
Verify credential

Agent handoffs
Badge
Direct handoffs skip the supervisor: agents pass work to each other with Command. Decentralized teams for jobs where everyone knows the next step.
- [Travel] Flights agent handing off to hotels agent mid-booking.
- [Events] Venue agent passing confirmed dates straight to catering.
- [Recruiting] Sourcing agent handing shortlists to the scheduler.
Verify credential

Memory and checkpointing
Badge
Checkpointers give graphs memory across turns: same thread id, full context. Conversations finally continue instead of restarting.
- [Support] Tickets that remember everything said three messages ago.
- [Coaching] Programs tracking progress week over week in one thread.
- [Sales] Follow-ups referencing the exact objection from last month.
Verify credential

Capstone
Badge
A designed multi-step workflow with routing or tool loops, built from scratch. The whole graph engine in one running build.
- [Enterprises] Approval workflows with branching and memory built in.
- [Agencies] Reusable workflow templates sold per client process.
- [Startups] The product's core agentic loop, owned outright.
Verify credential

Certificate
Certificate
A multi-agent LangGraph workflow designed, wired and run.
- [Engineering teams] Graph-based agents in production Python.
- [Consultancies] Explainable client routing workflows.
- [Startups] Complex behavior without framework lock-in.
Verify credential
Supermemory
10 badges + certificate
The Memory Problem
Badge
AI forgets everything between chats by default. Memory is a separate system that stores facts with owners and timestamps - it is not RAG and not hopes.
- [Healthcare] Follow-ups that remember last visit's medication changes.
- [Education] Tutors continuing exactly where yesterday's session ended.
- [Sales] CRMs where the agent recalls every past objection.
Verify credential

Your Local Memory Server
Badge
A memory server runs locally: one binary, your data stays yours. Storing the first memory proves the loop works before anything fancy.
- [Law firms] Client facts kept on-premises, never sent to third parties.
- [Clinics] Patient context staying inside the clinic's own server.
- [Enterprises] Memory infrastructure passing data-residency review.
Verify credential

Scoping Memory with Container Tags
Badge
Container tags keep memories apart: one server, many users, zero leakage between them. Scoping is the difference between personalization and a privacy incident.
- [Schools] One server remembering each student separately and correctly.
- [SaaS] Tenant-isolated memory so customers never see each other's data.
- [Agencies] Per-client memory scopes on shared infrastructure.
Verify credential

Search and Retrieval
Badge
Plain-language search over memory with hybrid retrieval: keywords plus meaning. Ask like a human, get the facts that matter.
- [Support] Agents recalling the customer's exact setup from months ago.
- [Sales] Reps briefed on every past conversation before the call.
- [Healthcare] Nurses seeing the relevant history, not the whole chart.
Verify credential

Auto-Built User Profiles
Badge
One call builds a user profile: stable facts plus what they are doing now. No manual feature engineering, the engine assembles it.
- [E-commerce] Shopper profiles powering recommendations that feel personal.
- [Fitness] Coach apps tracking goals and recent activity automatically.
- [Banking] Relationship managers briefed per client in one call.
Verify credential

Documents and RAG
Badge
Documents and memories answer together: shared knowledge plus personal context in one query. The doc says the policy; memory says your situation.
- [Insurance] Policy text blended with the customer's claim history.
- [Universities] Handbook rules blended with the student's enrollment status.
- [HR] Company policy blended with the employee's leave balance.
Verify credential

Memory That Evolves
Badge
Facts change: good memory tracks when something became true and resolves contradictions. Stale facts get replaced, not piled up.
- [Subscriptions] Plan upgrades replacing old tiers instead of confusing the agent.
- [Healthcare] New prescriptions superseding old ones with timestamps.
- [Logistics] Address changes winning over the old delivery point.
Verify credential

Memory for Agents
Badge
The recall-answer-remember loop: pull context before the model, store what was learned after. Every turn makes the next turn smarter.
- [Support] Agents improving with every ticket they handle.
- [Coaching] Programs adapting as the user progresses.
- [Sales] Playbooks updating from won and lost deals.
Verify credential

Filtering and Metadata
Badge
Metadata tags plus filtered search narrow retrieval to exactly what counts. Tags are the scalpel where container tags are the cleaver.
- [Healthcare] Retrieving only cardiology notes for a heart follow-up.
- [Law] Filtering to the active case, ignoring closed matters.
- [Support] Pulling only billing memories for a billing question.
Verify credential

Capstone: A Memory-Backed Assistant
Badge
A personal assistant that recalls, answers and remembers per user. Memory plus agent in one running build.
- [Executives] A chief-of-staff agent that knows your projects and people.
- [Clinics] A care coordinator remembering every patient thread.
- [Founders] A second brain for commitments made across chats.
Verify credential

Certificate
Certificate
A memory-backed assistant on a self-hosted engine.
- [Privacy-sensitive orgs] Memory on your own servers.
- [SaaS] Per-user memory as a feature.
- [Agencies] Memory infrastructure across client agents.
Verify credential
Pi Web Agents
7 badges + certificate
Own the Harness
Badge
Pi gives you the loop, state, tools and events as primitives - the product around them stays yours. Own the harness instead of renting opinions.
- [Startups] An agent core with zero framework baggage to outgrow.
- [Developers] Full control over every event the UI can render.
- [Enterprises] An auditable loop with no black-box magic.
Verify credential

Stream to the Browser
Badge
Streaming event bridges push text deltas to the browser live over SSE. Users watch answers form instead of staring at spinners.
- [Support] Answers appearing word by word while the agent still works.
- [Education] Tutoring replies streaming as they are composed.
- [Sales] Quotes building live during the call.
Verify credential

Tools That Do Work
Badge
Typed tools with TypeBox schemas turn chat into software that acts. Strict schemas plus thrown errors keep the model honest.
- [E-commerce] Order lookup tools with validated IDs, never invented statuses.
- [Banking] Transfer tools that reject malformed requests loudly.
- [Travel] Booking tools that fail safe on unknown references.
Verify credential

One Session Per User
Badge
One session map per browser ID: every visitor gets an isolated reusable agent. No leakage, no shared state, no cross-talk.
- [SaaS] Thousands of concurrent users each with a private agent.
- [Banking] Strict per-customer isolation for compliance.
- [Schools] Each student in a private session with their own tutor.
Verify credential

Control a Live Agent
Badge
Stop and steer controls act on live runs: abort the right session, inject follow-ups mid-stream. Users stay in charge of running agents.
- [Support] Supervisors stopping a runaway agent mid-answer.
- [Trading] Killing a run the moment market data goes stale.
- [Content] Steering a draft mid-generation instead of restarting.
Verify credential

Safety Is Your Job
Badge
Server-side tool policies gate destructive calls before execution: allowlists, approvals, termination. No fake sandbox popups - real boundaries.
- [Finance] Deletion and transfer tools blocked without explicit approval.
- [Healthcare] Record-writing tools gated behind clinician confirmation.
- [DevOps] Production commands requiring a second human signal.
Verify credential

Capstone: Ship Your Web Agent
Badge
The full web agent: streaming, tools, sessions, controls and policy in one TypeScript build. Yours all the way down.
- [Startups] A production web agent without framework lock-in.
- [Agencies] White-label agents with per-client policy gates.
- [Enterprises] An embeddable agent meeting security review.
Verify credential

Certificate
Certificate
A streaming multi-user web agent on the Pi SDK.
- [Product teams] Chat products owned end to end.
- [SaaS] In-app assistants with real safety boundaries.
- [Developers] A reference harness for future builds.
Verify credential
Google ADK
5 badges + certificate
Tool Calls
Badge
Gemini agents that actually call tools: register the function, instruct the model to use it, verify the call happened. A tool never called is decoration.
- [Support] Gemini agents reading live order data on Google's stack.
- [Retail] Stock checks inside a Gemini-powered assistant.
- [Logistics] Tracking tools wired to warehouse systems.
Verify credential

Sequential Workflows
Badge
Pipelines where each step feeds the next through shared state: draft then polish, research then write. Order guaranteed by edges, not hopes.
- [Marketing] Draft-then-polish pipelines for on-brand copy every time.
- [Legal] Extract-then-summarize pipelines for long contracts.
- [E-commerce] Describe-then-tag pipelines for new product uploads.
Verify credential

Parallel & Routing
Badge
Fan-out with JoinNode runs branches together then merges; routed edges send each case to its specialist. Parallel where possible, precise where it matters.
- [Research] Parallel pros/cons researchers merged into one brief.
- [Support] Billing vs technical paths from one classifier.
- [Hiring] Parallel reference checks joined before the decision.
Verify credential

Multi-Agent Delegation
Badge
Coordinators with sub-agents: the boss routes, specialists execute, delegation is verified by who actually answered. Teams, not monoliths.
- [Consulting] Partner agent delegating analysis to specialist agents.
- [Hospitals] Coordinator sending cases to department agents.
- [Universities] One front door delegating to admissions, fees, housing.
Verify credential

Capstone: Build Your Own Workflow
Badge
A designed multi-step Gemini workflow with tools, run cleanly end to end. The whole ADK toolkit in one build.
- [Enterprises] Google-stack agent workflows in production.
- [Agencies] ADK builds for clients standardized on Gemini.
- [Startups] A Gemini-native product backend.
Verify credential

Certificate
Certificate
A multi-step Google ADK workflow designed and run on Gemini.
- [Google Cloud shops] Agents native to the existing stack.
- [Enterprises] Workflows with Gemini safety posture.
- [Startups] Fast backends on managed models.
Verify credential
Production Agent Tools
12 badges + certificate
The Tool Loop, By Hand
Badge
The calling loop written by hand: append the assistant message, keep the tool_call_id, handle every parallel call, always terminate. Fifteen lines that explain every framework.
- [Developers] Debugging any agent by reading its loop, not its docs.
- [Startups] A custom harness when frameworks fight you.
- [Teaching] The one exercise that demystifies all agent SDKs.
Verify credential

The Schema Is the Interface
Badge
The schema is the contract: enums, required lists, no extra properties. Anything left open becomes a mistake the model will eventually make.
- [Banking] Payment schemas where invalid calls are unrepresentable.
- [Healthcare] Dosage tools that reject malformed input structurally.
- [E-commerce] Refund tools that cannot be called with missing order IDs.
Verify credential

Descriptions and Examples
Badge
Descriptions route the model where schemas cannot: identical tools with identical blurbs are a coin flip. The description is a routing decision, not documentation.
- [Support] Right-tool-first routing cutting wasted calls and latency.
- [Sales] Quote vs demo tools chosen correctly on the first try.
- [Marketplaces] Search vs order tools disambiguated for every query.
Verify credential

Return Values and the Token Budget
Badge
Return values are billed every turn: drop the plumbing, cap the rows, announce truncation. A thin return makes the model write paragraphs; a finished sentence gets relayed.
- [High-volume support] Token bills cut by returning sentences, not database dumps.
- [Mobile chat] Compact returns keeping latency low on slow networks.
- [Startups] Model costs that scale with customers instead of exploding.
Verify credential

Errors That Teach
Badge
Errors are results: name the field, state the valid values, never a traceback. A good error gets a correct retry on the first attempt.
- [Developer tools] API errors developers actually recover from.
- [Banking] Decline messages telling customers exactly what to fix.
- [Forms] Validation that guides instead of scolding.
Verify credential

Fewer, Better Tools
Badge
One tool doing the join beats five thin wrappers: fewer calls, fewer tokens, better answers. Do the join in your code, not in the model's context.
- [E-commerce] One order-status tool replacing five endpoint wrappers.
- [Travel] Single search combining flights, hotels and prices.
- [Support] One lookup answering in one call what took four.
Verify credential

Side Effects, Idempotency, Approval
Badge
Destructive calls need idempotency keys and approval gates: same key twice moves money once, big amounts wait for a human. Retries must be safe by design.
- [Banking] Transfers that survive double-clicks and retries.
- [E-commerce] Refunds requiring approval above a threshold.
- [DevOps] Deploy tools that cannot run twice by accident.
Verify credential

Tool Output Is Untrusted Input
Badge
Fetched content is attacker input: cut one leg of the exfiltration trifecta and the path closes. The property to prove is the closed loop, not the technique.
- [Enterprises] Browsing agents that cannot leak internal documents.
- [Email clients] AI readers that refuse to follow instructions hidden in mail.
- [Support] Agents summarizing hostile pages without acting on them.
Verify credential

Evaluate Your Tools
Badge
Build the eval before tuning: a harness that can fail, fixtures with good and bad tools, metrics that match exactly. Unevaluated tuning is taste, not engineering.
- [Enterprises] Release gates proving the agent still passes before every deploy.
- [Agencies] Client acceptance suites both sides trust.
- [Startups] Regression safety while iterating fast.
Verify credential

When the Tools Stop Fitting
Badge
Shipping every tool on every call has a ceiling: schemas are re-sent per turn, so tool count is itself a budget. That pressure motivates search and MCP.
- [Enterprises] Tool catalogs searchable instead of dumped into context.
- [Platforms] Marketplaces where agents discover tools on demand.
- [Startups] Knowing exactly when to graduate from one file of tools.
Verify credential

Port It to a Framework
Badge
Porting keeps what decorators cannot invent: constrained enums, worked examples, real attachment to the agent. The schema the decorator generates still needs your intent.
- [Teams] Moving prototype tools into production frameworks without losing behavior.
- [Enterprises] Standardized tool definitions across frameworks.
- [Consultants] Client handoffs where generated schemas stay correct.
Verify credential

Capstone: Ship a Tool Suite
Badge
A shipped suite inside a token budget: trimmed schemas plus behavior facts in descriptions. Two sentences of boundary-setting beat a thousand characters of schema.
- [Support products] Suites agents actually use within budget.
- [Agencies] Tool packs productized per vertical.
- [Platforms] Curated suites with measured token costs.
Verify credential

Certificate
Certificate
A production-grade tool suite: 24 lessons on the craft of tools models can use.
- [AI teams] Tooling standards for every agent project.
- [Startups] Agents staying cheap and correct at scale.
- [Enterprises] Tool review checklists for security and cost.
Verify credential
Production-Grade RAG
8 badges + certificate
See RAG in Action
Badge
RAG from the outside first: watch a question get answered from documents before learning the machinery. The demo sets the target everything else builds toward.
- [Executives] Understanding what RAG buys before funding it.
- [Teams] A shared picture of done on day one.
- [Clients] Demos that sell the project honestly.
Verify credential

Load and Chunk
Badge
Documents split into retrievable chunks: size and overlap decide what can ever be found. Bad chunks guarantee bad answers regardless of model.
- [Law firms] Contracts chunked by clause so retrieval returns whole provisions.
- [Hospitals] SOPs chunked by procedure step, never split mid-instruction.
- [Manufacturers] Manuals chunked by symptom for fault lookup.
Verify credential

Embed with OpenAI
Badge
Embeddings turn text into searchable vectors: meaning becomes distance. The model choice here sets cost and quality for everything downstream.
- [Enterprises] Embedding strategy balancing accuracy against API bills.
- [Multilingual orgs] Embeddings covering Malay and English content equally.
- [Startups] Cheapest adequate embeddings picked by measurement, not hype.
Verify credential

Store in the Vector DB
Badge
Vector storage with metadata and namespaces: scale, filtering and tenancy live here. A database decision, not just a folder of vectors.
- [SaaS] Per-tenant namespaces keeping customer docs strictly apart.
- [Enterprises] Million-document stores with filtered retrieval.
- [Agencies] One store serving every client project safely.
Verify credential

Retrieve by Meaning
Badge
Retrieval by meaning instead of keywords: top-k, thresholds and query rewriting. This is where users feel quality differences.
- [Support] Customers asking in their own words getting the right article.
- [Universities] Students finding policies without knowing the official terms.
- [Hospitals] Nurses retrieving protocols by describing symptoms.
Verify credential

Rerank with DeepSeek
Badge
Reranking re-orders candidates with a stronger model: cheap retrieval first, expensive judgment on the finalists. Precision where it counts, economy everywhere else.
- [Legal discovery] Top candidates re-examined before lawyers rely on them.
- [Support] The single best article chosen instead of five maybes.
- [Finance] Critical clauses verified by the stronger pass.
Verify credential

Grounded Answers, Citations, Refusal
Badge
Answers with citations plus honest refusal: quote sources, decline when absent. A cited answer can be checked; a refusal beats a fabrication.
- [Healthcare] Dosage answers citing the exact protocol page.
- [Finance] Advice with sources an auditor can follow.
- [Education] Study answers showing where each fact came from.
Verify credential

Evaluate Retrieval
Badge
Retrieval evals measure what matters: hit rate, faithfulness, refusal quality. Numbers replace arguments about whether the search is good.
- [Enterprises] RAG quality gates in the deploy pipeline.
- [Vendors] Benchmarks proving one retriever beats another.
- [Teams] Weekly scores catching index rot early.
Verify credential

Certificate
Certificate
A complete production RAG pipeline with measured quality.
- [Enterprises] Document assistants staff trust.
- [Knowledge businesses] RAG as a billable product.
- [Support orgs] Deflection with citations.
Verify credential