implement an AI driven agent that runs in opensim #117
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Implement an agent harness that connects to opensim and provides internal tools to the LLM that are based on libremetaverse. This agent should be able to log in, re-login when kicked out (due to maintenance or things like that), and actually be able to act in the world and interact with the world. starting a bilities:
The agent will use a configureable openai compatible endpoint for the model and should be able to work with self-hosted or cheap models (think GPT 5.6 Luna or Deepseek V4 Flash or Qwen 3.6 35B) properly, so some of the features like the build feature might be more of an advanced feature for later implementation.
this all needs to be fleshed out, this is more an idea list here, this has to be turned into a proper backlog under its own milestone. additional commands and actions might make sense, based on what the library provides.
Backlog planning is complete. The idea has been expanded into milestone 14 - metacreate grid agent with 18 self-contained enhancement issues.
Suggested delivery sequence:
The milestone fixes the architectural constraints up front: a compact pure-Rust implementation; cross-platform code and APIs; Gitea jobs on
ubuntu-latestonly; one exact OpenAI-compatible endpoint URL plus API key with no provider presets or model catalog; deny-by-default command authorization; bounded resource use; deterministic fake-grid/fake-LLM testing; and externally observable action summaries, policy/tool traces, and outcomes without exposing secrets or hidden chain-of-thought.No implementation was started in this planning pass. Closing this idea issue in favor of the milestone backlog.