‹ BackHN Continuity

Thread

Unreal Agent

246 points · 125 comments · trollied

  1. dvt · · focus · HN ↗
    I think this space is very untapped. Models are interesting, but I am absolutely obsessed with some things I've been researching/working on for the past few years:

    Fractal tool discovery: tool taxonomy where an agent can "drill deeper" to find what specific tool it's looking for. Helps if/when polluting context with a zillion (mostly unnecessary) tools.

    Leveraging splay trees: this is my favorite data structure and I think relatively unused in the context of agents/harnesses. A lot of times, recently-used workflows/tool-chains will be used again, so having those at the top of the search hierarchy is an awesome optimization.

    Virtual containerized notebooks: models working in sandboxed (WASI) Python notebooks is incredible. Even local models (if given enough time) will usually converge on a good solution. Being able to mount tools/resources/fs is again, imo quite untapped. Some problems here are running native things (thing numpy/pandas) in containers is a nightmare (or impossible).

    Anyway, happy to see other folks seriously doing stuff in this space. If anyone wants to collaborate on anything don't hesitate to reach out :) I'm also actively looking for a job or some contract gigs.

    Fun times ahead.

    1. tracerbulletx · · focus · HN ↗
      What makes it fractal?
      1. dvt · · focus · HN ↗
        It's kind of self-expanding/looping; fractal is just a cute name I like, but it's technically a directed cyclic graph (since you always have/want cycles).
        1. mejutoco · · focus · HN ↗
          I think recursive fits better, but I get it.
          1. joshribakoff · · focus · HN ↗
            It’s more so the divide and conquer. Recursion vs iterative is tangential.
            1. mejutoco · · focus · HN ↗
              But not fractal, because that implies self-similarity independent of scale
Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.