Agentic AI · APIs · MCP — and by the end, you design your own.
One idea ties it all together ⤵
The brain — chat with Gemini, free.
The API you call to reach an AI.
Where you build your own agent.
Brain → API → build.
Press a button → a snack drops. One press, one result. Done.
"Plan the party." They pick a date, order pizza, text everyone, come back when it's handled.
Today we build the intern.
You give a goal. It figures out the steps, uses tools, checks its work, and keeps going.
…until the goal is done.
No tools = no agent. That's the whole reason APIs and MCP exist.
The waiter between your app and the kitchen: you send a request, you get a response.
Your inputs go inside the request → server looks up the answer → sends it back as data.
That blob is the response — exactly what a weather app receives. That was a GET: "give me data."
# Headers
Authorization: Bearer <class key on the board>
Content-Type: application/json
# Body (raw JSON)
{ "model": "llama-3.1-8b-instant",
"messages": [{ "role":"user",
"content":"Tell me a joke about high school." }] }
Request carries your message + a key (your ID badge). Response = JSON. You just called an AI through an API.
One universal plug so an AI connects to many tools the same way. Build once, works everywhere.
…and behind many doors, an API still does the work.
Ask it about something that doesn't exist — it'll invent a whole story that sounds true. That's a hallucination. AI predicts likely words; it doesn't know.
Invents facts. Could teach you something false before a test. → Verify.
Learned the internet's unfairness. → Is it fair to everyone?
Where does your data go? → Never paste secrets or others' info.
Not the flashiest bot — the thoughtful human deciding what to build.
You bring the goal. It brings the plan.
Quizzes you, tracks weak topics, drills them before a test.
Finds a date, makes a flyer, messages members, books the room.
Tracks deadlines, checks requirements, nags you about what's left.
Logs shifts, sorts spending, says if you can afford it.
Chats at your level, fixes mistakes, remembers your weak words.
Homework helper for younger kids · translator for immigrant families · volunteer scheduler.
Every agent goes through these same stages. None need a CS degree.
A real, annoying problem you personally have. "Nobody tracks who's doing what."
ONE sentence: "Split tasks, remind each person daily, warn me if we're behind."
Task list · calendar · a messenger (Discord/email). Each reached by an API / MCP.
Think: who's behind? → Act: nudge them → Check: anyone done? → Repeat: every morning.
tasks = read_sheet("project_tasks") # the TOOL
days_left = deadline("Friday") - today()
for person in tasks:
if person.status != "done":
msg = ai("Nudge " + person.name +
", part due in " + days_left + " days") # THINK
send_discord(person.name, msg) # ACT
if unfinished(tasks) > 2 and days_left <= 2:
send_discord("YOU", "⚠️ 3 tasks open, 2 days left!") # CHECK
Test by hand → schedule it for 8am daily → now it works while you sleep.
One improvement at a time. Each upgrade = one more tool, one more line.
llama-3.1-8b-instantGroq = the brain · your prompt = the goal · each message = the loop.
"Our goal is ___.
Its tools are ___.
Its loop is: think ___, act ___, check ___."
Homework helper for younger kids · translator for immigrant families · volunteer scheduler. Same recipe, aimed at helping others.
Prompt engineer · AI product · automation · data/ML · AI ethics. You built one today with no code — the door's open.
Add ONE tool to your Flowise agent so it can do something, not just talk. Text me what it did.
Goal → loop → tools. Go make a hundred more.