15 pointsby shakshukan5 hours ago5 comments
  • sejje3 hours ago
    I've found I don't really want my agents to remember very much.

    The projects need to remember things, not the agents.

    When they're a blank slate coming in, I get more reliable outputs.

    I just have one orchestrator/secretary/router with long-term memory, but I don't switch its harness.

    • shakshukan3 hours ago
      Beacon packages memory into skills, which you can scope to specific repos or projects instead of having it apply generally across any task.
      • sejje2 hours ago
        Yeah, I guess now that you mention it, skill files are, in fact, cross-harness memory.
  • udpatil4 hours ago
    This is intriguing, I think there's probably more compounding value when using across teams / orgs, since I often find myself debugging issues that another engineer's agent already figured out / worked around in a silo, and vice versa.
    • shakshukan3 hours ago
      Agreed, the real unlock is when you can use this as a centralized, "engineering brain". While our OSS is focused on individual developers, our enterprise product provides shared memory & findings across your entire company.

      Here's a link to our product page, if it's helpful: https://beacon.sh

  • jqdsouza4 hours ago
    Hey guys, Justin here, one of the creators behind Beacon! Thank you guys for the love and for getting us to #1 trending on X news!!!
  • loveparade4 hours ago
    I also built something like this for myself. I call it a markdown file.
    • shakshukan2 hours ago
      Simple markdown files definitely work, but the downside is that they only hold what you actually remember to write down / tell your agents to write down. The useful learnings are usually in the session itself i.e. the 3 approaches the agent tried before one of them worked.

      Beacon keeps the full execution trace (prompts, reasoning, tool calls, commands) outside the agent's context and distills lessons from it. Ultimately the agent still only has access to snippets of information (via skill progressive disclousure) but it's drawn from much richer session data rather than what you remembered to note down. Also you don't have to maintain it yourself!

    • sejje3 hours ago
      I did too: "keep an obsidian vault of things you need to remember. make a skill for it"

      I don't even know how obsidian works.

      And I use a harness where the agents can easily look up & search other sessions, or past sessions.

    • 4 hours ago
      undefined
  • KartikB1014 hours ago
    Would be worried about an agent remembering too much. a workaround from six months ago doesn’t matter to me anymore. how does a skill get deleted?
    • ptkachykby4 hours ago
      You should not use age as a trigger to delete. Instead you should associate each workaround with the bug / version that it was for. Then you can delete this workaround when that bug / version changes.

      I am the founder of Substrate, a tool that allows you to see all of the memory and also delete a specific entry. Is your agent allowed to write its own workarounds in your setup?

    • shakshukan4 hours ago
      [dead]