Replies: 2 comments
-
My work-in-progress prototype branch is at https://github.com/andyk/agentos/tree/wip-sb3-on-master |
Beta Was this translation helpful? Give feedback.
-
A rough version of hierarchical components--i.e., AgentOS support for a dynamic component dependency graph--was merged into master via #148. As @nickjalbert and I have been porting some agents over using the, we've been creating some issues (e.g., #155, #161, and #164) and having some discussions about the core design in those issues. I wanted to copy over some higher level thoughts from a comment I just left in #155 just to consolidate it here in this discussion thread for progeny:
|
Beta Was this translation helpful? Give feedback.
-
I'm starting this as a sort of scratch space where I can accumulate and organize my early reflections from my work porting the Stable Baselines 3 (SB3) PPO agent and prototyping an early version of hierarchical components.
These are mostly regarding the core architecture, which is integrally tied to how we structure the docs and our big picture project pitch/story.
agentos install
command. This is a unique type of interaction where CLI commands and config ties in more directly with code being manipulated.agentos.runnable
agentos.runnable
APIs that devs use to mix-in to "AgentOS-ify their algorithms"?I've been capturing these and more thoughts in these Hierarchical Component design slides
One possible flow of the project story post-hierarchical components:
If we are successful at our goals, then it should be possible to port many agents/algorithms from existing popular frameworks, and test them against known benchmarks. It should be easy to examine the components of those agents (their policies, etc.) and understand in a few seconds how the policy component in rllib's PPO agent relates to other components.
To demonstrate the value of our new programming model and developer tools, we have ported agents from popular existing RL frameworks, integrated,
Beta Was this translation helpful? Give feedback.
All reactions