<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Daniel Feldman</title>
    <description>The latest articles on DEV Community by Daniel Feldman (@daniel_loxia).</description>
    <link>https://dev.to/daniel_loxia</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3937531%2Fe22d69a7-5520-4f4e-8798-08c52693cb3f.png</url>
      <title>DEV Community: Daniel Feldman</title>
      <link>https://dev.to/daniel_loxia</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/daniel_loxia"/>
    <language>en</language>
    <item>
      <title>We built a Discord management team with AI agents</title>
      <dc:creator>Daniel Feldman</dc:creator>
      <pubDate>Tue, 19 May 2026 14:44:53 +0000</pubDate>
      <link>https://dev.to/daniel_loxia/we-built-a-discord-management-team-with-ai-agents-2pbn</link>
      <guid>https://dev.to/daniel_loxia/we-built-a-discord-management-team-with-ai-agents-2pbn</guid>
      <description>&lt;p&gt;Discord communities become operationally heavy surprisingly fast.&lt;/p&gt;

&lt;p&gt;At first it's manageable.&lt;/p&gt;

&lt;p&gt;Then suddenly:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;support requests pile up&lt;/li&gt;
&lt;li&gt;repeated questions flood channels&lt;/li&gt;
&lt;li&gt;moderation becomes reactive&lt;/li&gt;
&lt;li&gt;events get forgotten&lt;/li&gt;
&lt;li&gt;analytics disappear&lt;/li&gt;
&lt;li&gt;community management becomes full-time operational work&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Most servers solve this by stacking more bots.&lt;/p&gt;

&lt;p&gt;We wanted to experiment with something different.&lt;/p&gt;

&lt;p&gt;A persistent multi-agent team.&lt;/p&gt;

&lt;p&gt;At "OnBuzz Community" (&lt;a href="https://github.com/Loxia-ai/onbuzz-community?utm_source=chatgpt.com" rel="noopener noreferrer"&gt;https://github.com/Loxia-ai/onbuzz-community?utm_source=chatgpt.com&lt;/a&gt;) we've been building agent systems that can coordinate operational workflows more like real teams.&lt;/p&gt;

&lt;p&gt;Instead of one bot, we split responsibilities&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;p&gt;Support agent&lt;/p&gt;

&lt;p&gt;Handles:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;repeated questions&lt;/li&gt;
&lt;li&gt;troubleshooting&lt;/li&gt;
&lt;li&gt;onboarding&lt;/li&gt;
&lt;li&gt;documentation retrieval&lt;/li&gt;
&lt;li&gt;routing complex issues&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Community manager agent&lt;/p&gt;

&lt;p&gt;Tracks:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;unanswered discussions&lt;/li&gt;
&lt;li&gt;engagement drops&lt;/li&gt;
&lt;li&gt;recurring friction&lt;/li&gt;
&lt;li&gt;important conversations&lt;/li&gt;
&lt;li&gt;moderation signals&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Event/challenge agent&lt;/p&gt;

&lt;p&gt;Manages:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;events&lt;/li&gt;
&lt;li&gt;reminders&lt;/li&gt;
&lt;li&gt;contributor challenges&lt;/li&gt;
&lt;li&gt;scheduling&lt;/li&gt;
&lt;li&gt;participation tracking&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Analyst agent&lt;/p&gt;

&lt;p&gt;Monitors:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;active users&lt;/li&gt;
&lt;li&gt;retention&lt;/li&gt;
&lt;li&gt;growth patterns&lt;/li&gt;
&lt;li&gt;popular channels&lt;/li&gt;
&lt;li&gt;community trends&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Manager agent&lt;/p&gt;

&lt;p&gt;Coordinates the others:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;delegates tasks&lt;/li&gt;
&lt;li&gt;validates outputs&lt;/li&gt;
&lt;li&gt;follows up on unfinished work&lt;/li&gt;
&lt;li&gt;schedules operational flows&lt;/li&gt;
&lt;li&gt;creates specialized agents dynamically if needed&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That last part became especially interesting.&lt;/p&gt;

&lt;p&gt;The difference memory makes&lt;/p&gt;

&lt;p&gt;Most bots are stateless.&lt;/p&gt;

&lt;p&gt;The second the interaction ends, operational awareness disappears.&lt;/p&gt;

&lt;p&gt;We wanted agents that could maintain continuity.&lt;/p&gt;

&lt;p&gt;So we built:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;short-term memory&lt;/li&gt;
&lt;li&gt;long-term memory&lt;/li&gt;
&lt;li&gt;event-based memory&lt;/li&gt;
&lt;li&gt;recap systems to reduce drift during long operational loops&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Agents can continuously reconnect to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;original objectives&lt;/li&gt;
&lt;li&gt;server history&lt;/li&gt;
&lt;li&gt;recurring issues&lt;/li&gt;
&lt;li&gt;previous workflows&lt;/li&gt;
&lt;li&gt;operational context&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This changes the quality of autonomous execution dramatically.&lt;/p&gt;

&lt;p&gt;Scheduling changed the workflow&lt;/p&gt;

&lt;p&gt;One surprisingly useful capability:&lt;/p&gt;

&lt;p&gt;Agents can schedule tasks for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;themselves&lt;/li&gt;
&lt;li&gt;other agents&lt;/li&gt;
&lt;li&gt;recurring operational workflows&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Completely configurable.&lt;/p&gt;

&lt;p&gt;This allows long-running operational loops without constant human supervision.&lt;/p&gt;

&lt;p&gt;Full local history access&lt;/p&gt;

&lt;p&gt;Another important thing for us:&lt;/p&gt;

&lt;p&gt;Local-first interaction history.&lt;/p&gt;

&lt;p&gt;Agents can retrieve historical context dynamically when needed instead of relying only on giant prompts.&lt;/p&gt;

&lt;p&gt;Which makes long-term operational workflows far more stable.&lt;/p&gt;

&lt;p&gt;What became interesting technically&lt;/p&gt;

&lt;p&gt;The challenge stopped being:&lt;br&gt;
"Can the model answer correctly?"&lt;/p&gt;

&lt;p&gt;And became:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;how agents coordinate&lt;/li&gt;
&lt;li&gt;how context flows between them&lt;/li&gt;
&lt;li&gt;how memory retrieval works&lt;/li&gt;
&lt;li&gt;how long-running execution stays stable&lt;/li&gt;
&lt;li&gt;how orchestration scales operationally&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The system starts feeling much closer to infrastructure orchestration than chatbot workflows.&lt;/p&gt;

&lt;p&gt;Why developers care&lt;/p&gt;

&lt;p&gt;The interesting part isn't replacing community managers.&lt;/p&gt;

&lt;p&gt;It's reducing operational drag.&lt;/p&gt;

&lt;p&gt;Less:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;repetitive coordination&lt;/li&gt;
&lt;li&gt;constant follow-ups&lt;/li&gt;
&lt;li&gt;context rebuilding&lt;/li&gt;
&lt;li&gt;manually routing tasks&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;More:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;oversight&lt;/li&gt;
&lt;li&gt;direction&lt;/li&gt;
&lt;li&gt;execution leverage&lt;/li&gt;
&lt;li&gt;parallel operational workflows&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That's the area we're currently exploring.&lt;/p&gt;

&lt;p&gt;Would genuinely love feedback from people building multi-agent systems in production.&lt;/p&gt;

&lt;p&gt;Repo:&lt;br&gt;
&lt;a href="https://github.com/Loxia-ai/onbuzz-community" rel="noopener noreferrer"&gt;https://github.com/Loxia-ai/onbuzz-community&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;OnBuzz app:&lt;br&gt;
&lt;a href="https://onbuzz.loxia.ai" rel="noopener noreferrer"&gt;https://onbuzz.loxia.ai&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>productivity</category>
      <category>automation</category>
      <category>discord</category>
    </item>
    <item>
      <title>AI agents fail because they forget</title>
      <dc:creator>Daniel Feldman</dc:creator>
      <pubDate>Mon, 18 May 2026 08:43:03 +0000</pubDate>
      <link>https://dev.to/daniel_loxia/ai-agents-fail-because-they-forget-3ahm</link>
      <guid>https://dev.to/daniel_loxia/ai-agents-fail-because-they-forget-3ahm</guid>
      <description>&lt;p&gt;If you work with agents every day, you already know the pattern.&lt;/p&gt;

&lt;p&gt;The first 20 minutes feel magical.&lt;/p&gt;

&lt;p&gt;Then:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;context starts drifting&lt;/li&gt;
&lt;li&gt;requirements get forgotten&lt;/li&gt;
&lt;li&gt;architecture decisions disappear&lt;/li&gt;
&lt;li&gt;agents repeat mistakes&lt;/li&gt;
&lt;li&gt;long runs slowly lose coherence&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The problem is not model quality anymore.&lt;/p&gt;

&lt;p&gt;The problem is memory architecture.&lt;/p&gt;

&lt;p&gt;Most agent systems today are still built around temporary conversations instead of operational memory.&lt;/p&gt;

&lt;p&gt;At OnBuzz we've been exploring what happens when you treat agents more like long-running workers inside a system instead of isolated chats.&lt;/p&gt;

&lt;h1&gt;
  
  
  Memory needs to behave more like humans do
&lt;/h1&gt;

&lt;p&gt;One thing became obvious very quickly:&lt;/p&gt;

&lt;p&gt;Not all memory should behave the same.&lt;/p&gt;

&lt;p&gt;So we built layered memory systems:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;short-term memory for active execution&lt;/li&gt;
&lt;li&gt;long-term memory for persistent knowledge&lt;/li&gt;
&lt;li&gt;event-based memory connected to actions, tasks, conversations, and decisions&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That changes retrieval quality dramatically.&lt;/p&gt;

&lt;p&gt;Instead of dumping giant context windows into prompts, agents can retrieve relevant operational context when needed.&lt;/p&gt;

&lt;h1&gt;
  
  
  Recap loops became critical
&lt;/h1&gt;

&lt;p&gt;Long-running agents drift.&lt;/p&gt;

&lt;p&gt;Even the best models do.&lt;/p&gt;

&lt;p&gt;So we implemented internal recap mechanisms that continuously reconnect agents to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;the original objective&lt;/li&gt;
&lt;li&gt;active constraints&lt;/li&gt;
&lt;li&gt;completed work&lt;/li&gt;
&lt;li&gt;unresolved blockers&lt;/li&gt;
&lt;li&gt;execution history&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This massively improves stability during long conversations and autonomous runs.&lt;/p&gt;

&lt;h1&gt;
  
  
  Full local interaction history
&lt;/h1&gt;

&lt;p&gt;Another thing we wanted badly as developers:&lt;/p&gt;

&lt;p&gt;Full access to interaction history locally.&lt;/p&gt;

&lt;p&gt;Not just temporary chats.&lt;/p&gt;

&lt;p&gt;Agents can retrieve context dynamically based on operational needs instead of relying purely on bloated prompts.&lt;/p&gt;

&lt;p&gt;That changes debugging and long-running workflows completely.&lt;/p&gt;

&lt;h1&gt;
  
  
  Real multi-agent orchestration
&lt;/h1&gt;

&lt;p&gt;Not "multiple tabs."&lt;/p&gt;

&lt;p&gt;Actual orchestration:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;teams&lt;/li&gt;
&lt;li&gt;roles&lt;/li&gt;
&lt;li&gt;task delegation&lt;/li&gt;
&lt;li&gt;context sharing&lt;/li&gt;
&lt;li&gt;work transfer between agents&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Different agents handling:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;architecture&lt;/li&gt;
&lt;li&gt;implementation&lt;/li&gt;
&lt;li&gt;validation&lt;/li&gt;
&lt;li&gt;reviews&lt;/li&gt;
&lt;li&gt;research&lt;/li&gt;
&lt;li&gt;execution&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In parallel.&lt;/p&gt;

&lt;h1&gt;
  
  
  Goal-driven autonomous execution
&lt;/h1&gt;

&lt;p&gt;Agents can operate autonomously toward objectives with continuity between runs.&lt;/p&gt;

&lt;p&gt;Not just one-shot prompts.&lt;/p&gt;

&lt;p&gt;Combined with scheduling, agents can:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;create recurring workflows&lt;/li&gt;
&lt;li&gt;schedule tasks for themselves&lt;/li&gt;
&lt;li&gt;schedule tasks for other agents&lt;/li&gt;
&lt;li&gt;maintain operational continuity over time&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;(fully configurable, not enabled by default)&lt;/p&gt;

&lt;h1&gt;
  
  
  Manager agents and dynamic agent creation
&lt;/h1&gt;

&lt;p&gt;One of the more interesting things we're exploring right now:&lt;/p&gt;

&lt;p&gt;Manager agents that supervise other agents.&lt;/p&gt;

&lt;p&gt;They can:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;coordinate execution&lt;/li&gt;
&lt;li&gt;monitor progress&lt;/li&gt;
&lt;li&gt;delegate work&lt;/li&gt;
&lt;li&gt;create specialized agents dynamically during runtime based on goals/tasks&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We’re also experimenting with reusable skills that agents can generate and import into the system dynamically.&lt;/p&gt;

&lt;p&gt;The workflow starts feeling much closer to coordinating engineering systems than manually operating chats.&lt;/p&gt;

&lt;h1&gt;
  
  
  CLI-first + local-first
&lt;/h1&gt;

&lt;p&gt;We wanted the system to feel native to developers.&lt;/p&gt;

&lt;p&gt;CLI-first.&lt;br&gt;
Local-first.&lt;br&gt;
Full control.&lt;/p&gt;

&lt;p&gt;Your data stays with you.&lt;/p&gt;

&lt;h1&gt;
  
  
  Why this matters
&lt;/h1&gt;

&lt;p&gt;The biggest productivity gain is not:&lt;br&gt;
"AI writes code faster."&lt;/p&gt;

&lt;p&gt;It's reducing operational overhead.&lt;/p&gt;

&lt;p&gt;Less:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;rebuilding context&lt;/li&gt;
&lt;li&gt;repeating instructions&lt;/li&gt;
&lt;li&gt;manually coordinating workflows&lt;/li&gt;
&lt;li&gt;re-checking obvious things&lt;/li&gt;
&lt;li&gt;fighting context collapse&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;More:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;architectural thinking&lt;/li&gt;
&lt;li&gt;execution leverage&lt;/li&gt;
&lt;li&gt;parallel workflows&lt;/li&gt;
&lt;li&gt;shipping systems faster&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The highest leverage developers are usually not the fastest typers.&lt;/p&gt;

&lt;p&gt;They're the ones who can coordinate complexity efficiently.&lt;/p&gt;

&lt;p&gt;That's the workflow shift we're interested in exploring.&lt;/p&gt;

&lt;p&gt;If this space interests you, we'd genuinely love feedback from people building with agents daily.&lt;/p&gt;

&lt;p&gt;⭐ on the repo helps a lot:&lt;br&gt;
&lt;a href="https://github.com/Loxia-ai/onbuzz-community" rel="noopener noreferrer"&gt;https://github.com/Loxia-ai/onbuzz-community&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;We're also opening a contributor core with bounties and cloud credits for the full platform.&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>ai</category>
      <category>programming</category>
      <category>discuss</category>
    </item>
  </channel>
</rss>
