Learn the ideas, build the LaTeX app, then put it on autopilot with Hermes.
Three parts: learn the ideas, build & understand the LaTeX app, then put it on autopilot with Hermes.
A build-along: I share my screen, you do every step on your own access.
ai.konomondo.org
the lessons & the map
aiworkspace.konomondo.org
your VS Code password
hermes.konomondo.org
log in trainee / hermes
latex-starter + hermesmissing them? run clone-projectsA SKILL.md procedure the agent follows instead of improvising. Same format everywhere.
SOUL.md = who the agent is. Profiles switch whole setups.
Project rules and conventions the agent picks up.
What it remembers across sessions — not just one chat.
Think before you build — the Superpowers loop.
Watch for skills — you'll meet the same SKILL.md format in the app and in Hermes.
10 minutes — stretch, water, questions
Up next: Part 2 — the LaTeX app
Prove the engine before any AI. The app has the latex + dvisvgm libraries that turn maths into an image — the model just decides what to feed them.
npm run smoke → an SVG, no model at allnpm run dev → open it from the Ports panelpublic/index.html UI: POST + poll agents/studio.ts the agent shared/render-tools the render_latex tool shared/render.ts runs latex + dvisvgm
Skills are reusable guidance the agent loads. Flue takes the exact SKILL.md format you met in Part 1.
tools = what it can do (run LaTeX). skills = how we want it done (house style). Then extend with Claude Code, spec-first — mind the Copilot-panel trap (use the Claude-logo icon).
import maths from
'../skills/maths-visual/SKILL.md'
with { type: 'skill' };
createAgent(() => ({
skills: [maths], // guidance
tools: [...], // capability
}))10 minutes — halfway there
Up next: Part 3 — migrate to Hermes
Hermes is the operator — it runs skills on a schedule, with memory. First, make it yours.
projects/hermes/SOUL.md — add a Voice lineprojects/hermes/; Hermes reads /opt/data; GitHub bridges them. An unpushed edit never arrives — and it's a redeploy, not a rebuild.Hermes has the model, not TeX Live. The daily-latex-visual skill POSTs the topic to the app and waits for the image — then schedule it with Cron + memory.
projects/hermes/skills/workspace:3583, not localhost.ai.konomondo.org — concepts, runbooks, roadmap. Walk a new hire straight through it.
ai-onboarding · latex-starter · hermes. Clone, edit, and push with your own login.
Change SOUL, skills, or config in the hermes repo; a redeploy makes it live.
You have everything to train the next person — same kit, same map.
The through-line: spec-driven — think before you build.
Site ai.konomondo.org VS Code aiworkspace.konomondo.org Dashboard hermes.konomondo.org trainee / hermes
npm run smoke # no model npm run dev # the app claude /plugin install superpowers@ claude-plugins-official
Hermes CALLS the app — keep it running. Edit hermes repo → push → redeploy → New chat The site is your curriculum