Back to selected work

Case study / Jan.2025 / Open Source / Contribution

ElizaOs Plugin

I built the ElizaOs Plugin to provide decentralized data storage for AI agents using Irys. Before this plugin, many users were storing agent data on centralized systems like MongoDB or AWS, which made trust and data authenticity harder in some contexts. I designed and developed the plugin end-to-end myself to integrate with ElizaOS and give developers a verifiable persistence option. By storing actions and memory in a decentralized layer, agents become easier to trace and multi-agent swarm coordination becomes simpler. The project also aligned with a broader goal: promoting decentralized alternatives through practical tooling.

  • Duration2 weeks
  • Team sizeOpen source collaboration
  • RoleContributor & Plugin Developer
  • Tools usedTypeScript · ElizaOS · Irys

01 / Brief

Solution

I built the ElizaOs Plugin to provide decentralized data storage for AI agents using Irys. Before this plugin, many users were storing agent data on centralized systems like MongoDB or AWS, which made trust and data authenticity harder in some contexts. I designed and developed the plugin end-to-end myself to integrate with ElizaOS and give developers a verifiable persistence option. By storing actions and memory in a decentralized layer, agents become easier to trace and multi-agent swarm coordination becomes simpler. The project also aligned with a broader goal: promoting decentralized alternatives through practical tooling.

02 / Constraints

Problem

  • Integrating cleanly into an existing open-source codebase
  • Aligning plugin behavior with community conventions
  • Keeping the developer experience simple while adding decentralized storage

03 / System

Architecture / workflow

  • End-to-end Irys plugin development by a solo contributor
  • Decentralized persistence for agent actions and data
  • Improved traceability for AI agent workflows
  • Easier foundations for swarm coordination
  • Open-source integration into ElizaOS
  • Adopted by 100+ developers

04 / Evidence

Results / impact

  • Plugin adopted by 100+ developers
  • Featured in official documentation

05 / Gallery

Visual references