How to Build a Coding Agent like Claude Code
A 14-minute ground-up build of a CLI coding agent that demystifies what Claude Code actually is under the hood.
May 24thA 7-minute live demo of Shockwave, a free open-source note app with an AI agent baked directly into the editor.
Embedding an AI agent directly inside a knowledge management app eliminates the constant context-switching between notes, terminal, and AI chat that turns most second-brain setups into two jobs running at once.
The friction in most AI-plus-notes workflows is not the AI itself but the constant switching between apps. Shockwave is a free Obsidian clone that bakes an AI coding agent directly into the editor: select text, prompt the agent, and the result appears inline. Skills are installable from any GitHub repo, secrets are managed inside the app, and new skills can be generated from API docs in a single prompt. A GitHub sync layer handles cross-device and team workspace sharing with no paid external services required.
Sign in and you get 23 free chat messages on us — ask for the hook, quote a framework, find the exact transcript moment, generate a markdown action plan. Bring your own key when you want unlimited.
Create a free account →
Hook and feature promise: free, open-source, AI agent built in, GitHub sync.

Obsidian-parity demo: sidebar notes, internal links, backlinks, and graph view.

Settings walkthrough: provider, model, API key, system prompt, global/workspace skills, secrets manager.

Select text, prompt agent to list top coding agents in 2026, result inserted inline. Follow-up: 'be more concise' — agent modifies in place.

Clone a marketing skills GitHub repo, load content-strategy skill, agent walks through a content strategy interview.

Paste YouTube URL, agent fetches thumbnail, Gemini analyzes it, Key API regenerates with the creator swapped in, result drops into the document.

Agent reads Scrape Creators API docs and secret, builds a new YouTube report skill, self-corrects two errors, then fetches top 10 Claude Code videos into a document.

Create a GitHub repo from Shockwave, auto-sync files, live two-way sync demo — edit on GitHub, see change appear in Shockwave instantly.
The problem with combining AI and notes is not the AI — it is the gap between where you think and where the AI lives.
“Makes it a lot nicer than having to move to different apps or going to your terminal and running these different things in Claude Code and trying to get it to integrate with these files somewhere else.”
“You don't have to pay for any external services.”
See every word as it's spoken — crank it to 2× and still catch all of it. The same dual-channel trick behind Amazon's Kindle + Audible.
What if your notes app could also write the notes? Stephen G. Pope opens on the bold claim then immediately delivers: Shockwave, his free open-source Obsidian replacement, ships with an AI agent that edits documents inline, loads skills from GitHub repos, manages API secrets, and syncs the whole workspace to GitHub.
Agent skills are loaded from GitHub repos as structured instruction sets. Any skill installed becomes a callable tool the agent invokes automatically when the task matches.
Give the agent API docs plus a secret key, ask it to build a skill. The agent writes the skill code, stores it, and makes it immediately callable — no manual coding required.
“If you want to learn how to build out this type of software where you integrate AI agents directly into your own custom software, I walk through how to build this app step by step inside the AI Architects.”
Soft sell at the end. Mentions community, a beginner-to-expert AI product engineering course, and daily live replays. Non-aggressive, product-first positioning.
00:00
00:05
00:11
00:17
00:22
00:28
00:34
00:39
00:43
00:49
00:56
00:59
01:05
01:10
01:16
01:22
01:27
01:33
01:38
01:44
01:50
01:55
02:01
02:04
02:12
02:16
02:23
02:29
02:34
02:40
02:45
02:51
02:56
03:02
03:07
03:12
03:18
03:23
03:29
03:33
03:40
03:45
03:50
03:54
04:01
04:05
04:11
04:16
04:23
04:31
04:34
04:40
04:45
04:50
04:56
05:01
05:07
05:12
05:18
05:23
05:31
05:32
05:41
05:46
05:50
05:56
06:00
06:05
06:10
06:15
06:21
06:26
06:31
06:36
06:41
06:46
06:50
06:57
07:02
07:04A 14-minute ground-up build of a CLI coding agent that demystifies what Claude Code actually is under the hood.
May 24thStephen G. Pope's 18-minute walkthrough of ThePopeBot — a free Claude Code wrapper that turns GitHub labels into an autonomous dev-team pipeline.
March 11thA 23-minute live demo of PopeBot — a self-hosted agent that writes its own skills, routes every code change through a GitHub PR, and runs 24/7 without node-wiring.
March 2ndA 21-minute live demo and one-step install of PopeBot: a self-hosted autonomous AI agent running 24/7 on free local LLMs, no API fees, no Mac Mini required.
February 22ndA zero-to-deployed walkthrough: Next.js + Supabase + GitHub + Vercel, built live with Claude Code in under 22 minutes.
January 15thStephen Pope demos PopeBot — his free Claude-Code-powered agent framework — by building an email-triage agent live on camera and positioning it as the easy alternative to OpenClaw.
May 7th