Inspiration
Campus Circular Agent is a LazosTech prototype for university circular-economy operations. Campus teams need a reliable way to turn collection-module events into clear operational actions without hiding the evidence behind a black box.
What it does
The agent identifies which collection module needs attention, shows the catalog asset and evidence signals behind that decision, and prepares the next authorized reward action only after an event is verified. It combines module capacity, verified weight, pending evidence, and operational status into an explainable priority score.
How it uses DataHub
Campus Circular Agent reads DataHub context through the DataHub MCP Server. When the mutation/document tool is enabled, it can write the resulting decision back to a DataHub document so the next person or agent inherits the operational knowledge. A deterministic local fixture keeps the demo reproducible when a live workspace is not configured.
Reward safety
A verified-event gate prepares the exact NUDOS recordRecycleFromOracle(...) call shape without transferring tokens from the browser. Sensors, Supabase persistence, and a deployed relayer are documented integration boundaries, not claimed as completed functionality.
How we built it
The isolated repository includes a DataHub Metadata File ingestion recipe, sample metadata, local fixtures, an MCP initialization/search/write-back client, evidence scoring, a GraphQL adapter, a reward-gate preview, an English submission brief, and an MCP smoke test.
Run locally with:
npm install
npm test
npm run dev
Then open http://127.0.0.1:4173, click Run agent, and use Reward request with a verified event to inspect the oracle gate preview.
Built With
- apache
- graphql
- http
- javascript
- mcp
- node.js
Log in or sign up for Devpost to join the conversation.