<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Ai-Agents on AiSlackin</title><link>https://aislackin.com/tags/ai-agents/</link><description>Recent content in Ai-Agents on AiSlackin</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Sun, 06 Sep 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://aislackin.com/tags/ai-agents/index.xml" rel="self" type="application/rss+xml"/><item><title>MoACubed: teaching Hermes which profiles actually work</title><link>https://aislackin.com/posts/2026-09-06-moacubed/</link><pubDate>Sun, 06 Sep 2026 00:00:00 +0000</pubDate><guid>https://aislackin.com/posts/2026-09-06-moacubed/</guid><description>&lt;p&gt;I have been running Hermes with multiple profiles for a while. That gives me useful specialization, but it also creates an uncomfortable question:&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;Which profile should handle a given kind of task?&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;It is easy to answer that question with vibes. One profile feels sharper. Another writes cleaner code. A third catches edge cases the others miss. Then one impressive run becomes a permanent routing rule.&lt;/p&gt;&#10;&lt;p&gt;That is not evaluation. That is anecdote with a config file.&lt;/p&gt;</description></item><item><title>Argus: the intel agent sheds its cron plumbing</title><link>https://aislackin.com/posts/2026-08-27-personal-intel-agent-upgrade/</link><pubDate>Thu, 27 Aug 2026 00:00:00 +0000</pubDate><guid>https://aislackin.com/posts/2026-08-27-personal-intel-agent-upgrade/</guid><description>&lt;p&gt;When I built &lt;code&gt;personal-intel-agent&lt;/code&gt;, it did one thing: watch a topic, fold duplicate coverage into a single sourced card, and ping only when something materially moved. I later added a second engine for typed metric and price monitoring.&lt;/p&gt;&#10;&lt;p&gt;It now has a better name—&lt;strong&gt;Argus&lt;/strong&gt;—and a cleaner boundary with Hermes Agent 0.21.&lt;/p&gt;&#10;&lt;p&gt;The original version had to carry some of its own scheduler plumbing because cron jobs were effectively stateless. Hermes 0.21 changed that. Cron jobs can now use persistent agent memory, carry the previous run&amp;rsquo;s output forward, skip the LLM when a deterministic source has not changed, keep a bounded per-job notepad, select reasoning effort per job, and deliver directly into a bot&amp;rsquo;s canonical chat.&lt;/p&gt;</description></item><item><title>hermes-skills: a catalog for skills that survive machine rebuilds</title><link>https://aislackin.com/posts/2026-08-19-hermes-skills-catalog/</link><pubDate>Wed, 19 Aug 2026 00:00:00 +0000</pubDate><guid>https://aislackin.com/posts/2026-08-19-hermes-skills-catalog/</guid><description>&lt;p&gt;Hermes Agent skills are just folders with a &lt;code&gt;SKILL.md&lt;/code&gt;, which is exactly why they rot: they end up scattered across profiles and machines, unversioned, unrecorded. This repo is the fix I built for myself — a single maintained collection where every skill is registered in a catalog, installable with one command, and documented well enough that future-me (or anyone) can tell what it does without reverse-engineering the prompt.&lt;/p&gt;&#10;&lt;p&gt;The structure is deliberately boring: a &lt;code&gt;_template&lt;/code&gt; scaffold you copy, a &lt;code&gt;skills/README.md&lt;/code&gt; catalog you register into, and an installer script. Stateful skills keep tracker archives and metric snapshots on the host (under &lt;code&gt;~/.intel/&lt;/code&gt; for Argus), never in the repo; durable user preferences now use Hermes&amp;rsquo;s native persistent memory.&lt;/p&gt;</description></item><item><title>hmem: benchmarking the memory providers fighting for your agent's long-term recall</title><link>https://aislackin.com/posts/2026-08-04-agent-memory-providers/</link><pubDate>Tue, 04 Aug 2026 00:00:00 +0000</pubDate><guid>https://aislackin.com/posts/2026-08-04-agent-memory-providers/</guid><description>&lt;p&gt;Every agent framework eventually hits the same wall: the context window ends and the conversation forgets. The memory-provider ecosystem that sprang up to fix this is large, fast-moving, and mostly &lt;em&gt;unmeasured&lt;/em&gt; — a lot of READMEs, few numbers. &lt;code&gt;hmem&lt;/code&gt; is my attempt to bring order: a living comparison of fifteen providers compatible with Hermes Agent, from 62K-star mem0 down to single-file SQLite curiosities.&lt;/p&gt;&#10;&lt;p&gt;The part that separates it from a link list is the benchmark discipline. Providers only get scores when a &lt;strong&gt;real measured adapter&lt;/strong&gt; exists — Hindsight and Mnemosyne are listed as &amp;ldquo;not measured&amp;rdquo; precisely because their simulated stubs were excluded. The current controlled run compares BM25 lexical baseline (0.367 correctness) against Hermes built-in memory (0.333) over 30 reviewed scenarios in 10 categories across three isolated runs: 180 result documents, zero failures, machine-readable JSON published alongside the writeup.&lt;/p&gt;</description></item><item><title>hermes-sendme-file-transfer: teaching an AI agent to move files peer-to-peer</title><link>https://aislackin.com/posts/2026-07-30-sendme-file-transfer-skill/</link><pubDate>Thu, 30 Jul 2026 00:00:00 +0000</pubDate><guid>https://aislackin.com/posts/2026-07-30-sendme-file-transfer-skill/</guid><description>&lt;p&gt;Cloud file transfer means accounts, size caps, and someone else&amp;rsquo;s server reading your bytes. &lt;a href="https://github.com/n0-computer/sendme"&gt;SendMe&lt;/a&gt; — built on iroh — does direct peer-to-peer transfer with a ticket you hand to the receiver, falling back to a relay only when NAT punching fails. This skill teaches Hermes Agent to drive all of it correctly.&lt;/p&gt;&#10;&lt;p&gt;The skill covers the parts that actually bite in practice: the long-running sender lifecycle (the process must stay alive while transfers complete), safe handling of bearer-like tickets (whoever holds the ticket can fetch — treat it like a credential), completion verification rather than trusting exit codes, and the Android/Termux quirks when the receiving end is a phone.&lt;/p&gt;</description></item><item><title>karen_strikes_back: a five-persona review pod that tears your repo apart</title><link>https://aislackin.com/posts/2026-07-20-karen-strikes-back-review-pod/</link><pubDate>Mon, 20 Jul 2026 00:00:00 +0000</pubDate><guid>https://aislackin.com/posts/2026-07-20-karen-strikes-back-review-pod/</guid><description>&lt;p&gt;Code review by one model is one opinion. Code review by five models with &lt;em&gt;different personalities, priorities, and axes to grind&lt;/em&gt; finds things no single pass catches. That&amp;rsquo;s the premise of &lt;code&gt;karen_strikes_back&lt;/code&gt;: a fleet of five Hermes Agent profiles — the name is the joke, Karen is the orchestrator and her workers are the ones who actually strike.&lt;/p&gt;&#10;&lt;p&gt;Each worker is a distinct lens with its own &lt;code&gt;SOUL.md&lt;/code&gt; persona and pinned model config. &lt;strong&gt;critic&lt;/strong&gt; is blunt and evidence-led, citing &lt;code&gt;file:line&lt;/code&gt; for every defect — SQLi, missing authz, broken idempotency. &lt;strong&gt;bsneng&lt;/strong&gt; reviews like a fresh Masters grad who&amp;rsquo;s read every Nielsen heuristic and will tell you which one you violated. &lt;strong&gt;poweruser&lt;/strong&gt; is the insufferable PC enthusiast who checks whether every knob is exposed and will block shipping over telemetry-on-by-default. &lt;strong&gt;struggler&lt;/strong&gt; is the self-deprecating advocate for users who bounce off jargon, hidden steps, and &amp;ldquo;just know&amp;rdquo; flows. Karen fans the repo out to all four in parallel via &lt;code&gt;delegate_task&lt;/code&gt;, runs her own heuristic eval, then dedupes and severity-ranks everything into one combined report.&lt;/p&gt;</description></item><item><title>hermes-proxmox-multihost: one skill, N standalone Proxmox servers</title><link>https://aislackin.com/posts/2026-07-17-proxmox-multihost-control/</link><pubDate>Fri, 17 Jul 2026 00:00:00 +0000</pubDate><guid>https://aislackin.com/posts/2026-07-17-proxmox-multihost-control/</guid><description>&lt;p&gt;Most home-lab Proxmox tooling assumes one cluster. Reality for a lot of us is several &lt;em&gt;standalone&lt;/em&gt; servers, accumulated over the years, each with its own login, its own quirks, and no interest in joining anybody&amp;rsquo;s cluster. This skill — built on danielbitpro/hermes-proxmox-control, extended with a host registry and a multi-host helper — lets one Hermes Agent session manage all of them.&lt;/p&gt;&#10;&lt;p&gt;The part I&amp;rsquo;m proudest of is the failure model: &lt;code&gt;get_all()&lt;/code&gt; wraps each connection in its own try/except, so when pve3 is down for maintenance, listing VMs across the fleet returns results from pve1 and pve2 plus a clean error line for pve3 — not a crash. Secrets resolve through Bitwarden Secrets Manager by UUID at call time; the registry on disk maps hostnames to secret IDs and never stores a credential itself.&lt;/p&gt;</description></item><item><title>Don’t be a tool fool</title><link>https://aislackin.com/posts/2026-07-03-dont-be-a-tool-fool/</link><pubDate>Fri, 03 Jul 2026 00:00:00 +0000</pubDate><guid>https://aislackin.com/posts/2026-07-03-dont-be-a-tool-fool/</guid><description>&lt;p&gt;I don’t trust anything labeled free.&lt;/p&gt;&#10;&lt;p&gt;Free-to-play. Free trial. Free, with in-app purchases. Ninety-nine cents to skip the timer. A dollar-ninety-nine for the good sword. Four bucks a month, cancel anytime, that you will absolutely forget to cancel. None of it feels like money in the moment. That’s the whole design. A single microtransaction is engineered to sit just beneath your notice — small enough that stopping to check the total would feel petty. So you don’t check. You get microtransactioned to death by a thousand painless little cuts, and the bleeding only shows up on the statement at the end of the month, by which point you’ve mentally filed it under huh, weird.&lt;/p&gt;</description></item><item><title>Giving Hermes an Efficient Soul</title><link>https://aislackin.com/posts/2026-06-25-giving-hermes-an-efficient-soul/</link><pubDate>Thu, 25 Jun 2026 00:00:00 +0000</pubDate><guid>https://aislackin.com/posts/2026-06-25-giving-hermes-an-efficient-soul/</guid><description>&lt;p&gt;I have been spending a lot of time with Hermes Agent lately. If you do not know what that is, short version: it is an agentic AI framework that runs locally, connects to whatever LLM backend you point it at, and operates autonomously on tasks you define. Think of it as the connective tissue between you, your local models, your cloud providers, and everything else you want an AI to touch.&lt;/p&gt;</description></item></channel></rss>