This repository contains sample agents for the BitGN Platform. Sample agents use SDKs that are audo-generated from the BitGN Schema that is located in proto/ folder.
Important! Packages for Python and other languages are generated by Buf and hosted on separate registries. Installation instructions point to these registries by default, just like sample agents.
Sandbox is a test environment with a few sample tasks, where an agent helps to manage personal information system within Obsidian Vault. Running this environment doesn't require BitGN API Key, so it is a goot start.
Source code: Sandbox Agent (Python)
PAC1 is the PCM-runtime sample. It mirrors the sandbox control-plane flow, but it operates against the bitgn.vm.pcm file-system runtime and the bitgn/pac1-dev benchmark.
Source code: PAC1 Agent (Python)
NB: If you write your own sample agent, feel free to create an issue with a link to it. We'll add it to the repo.
- SGR Pattern Explained
- For the previous version of this repository and some inspiration, check out trustbit/erc3-agents.
BitGN is built and maintained by Rinat Abdullin and Ksenia Makarova
