{
  "version": "1.0",
  "type": "repository",
  "interval": "week",
  "date": "2025-05-18",
  "generatedAt": "2026-05-14T23:36:28.338Z",
  "sourceLastUpdated": "2026-05-14T23:36:28.338Z",
  "contentFormat": "markdown",
  "contentHash": "f4306766e0e4c8ffc9306b9e39e908445dd919bb5948188d25136ba04e8aa75a",
  "entity": {
    "repoId": "elizaos/eliza",
    "owner": "elizaos",
    "repo": "eliza"
  },
  "content": "# ElizaOS Weekly Update (May 18 - 24, 2025)\n\n## OVERVIEW\nThis week saw significant expansion of ElizaOS's capabilities with comprehensive improvements across multiple fronts. The team delivered major enhancements to the knowledge management system through a new RAG plugin, implemented robust WebSocket-based log streaming, added comprehensive image and video chat support, and improved the CLI experience. Infrastructure improvements included better environment configuration handling and enhanced plugin management, while several plugins were moved to dedicated repositories for better maintenance.\n\n## KEY TECHNICAL DEVELOPMENTS\n\n### Knowledge Management and RAG Capabilities\n- Implemented a dedicated Knowledge Plugin that moves RAG functionality out of the runtime into a modular plugin architecture [#4701](https://github.com/elizaos/eliza/pull/4701)\n- Added support for PDF document processing in the RAG system, enabling users to upload PDFs as knowledge sources [#4611](https://github.com/elizaos/eliza/pull/4611)\n- Created a service registry pattern allowing external plugins to have typed Services referenced elsewhere [#4719](https://github.com/elizaos/eliza/pull/4719)\n\n### Enhanced User Experience and Media Support\n- Added comprehensive image and video chat support with proper display and AI processing capabilities [#4750](https://github.com/elizaos/eliza/pull/4750)\n- Implemented WebSocket-based log streaming with intelligent fallback to API polling and a live mode toggle [#4765](https://github.com/elizaos/eliza/pull/4765)\n- Added chat message management features including clear chat and delete message functionality [#4659](https://github.com/elizaos/eliza/pull/4659)\n- Improved memory UI components with enhanced visual design and better user experience [#4761](https://github.com/elizaos/eliza/pull/4761)\n\n### CLI and Infrastructure Improvements\n- Enhanced environment file handling with unified env file lookup across CLI commands [#4686](https://github.com/elizaos/eliza/pull/4686)\n- Improved plugin publishing with NPM authentication and validation [#4731](https://github.com/elizaos/eliza/pull/4731)\n- Added timeout to registry parsing to prevent hanging [#4678](https://github.com/elizaos/eliza/pull/4678)\n- Configured Tauri for multi-platform CI/CD and mobile support [#4699](https://github.com/elizaos/eliza/pull/4699)\n- Consolidated duplicate publishing workflows to reduce code duplication [#4760](https://github.com/elizaos/eliza/pull/4760)\n\n### API and Database Enhancements\n- Added API endpoints for creating new rooms [#4647](https://github.com/elizaos/eliza/pull/4647)\n- Implemented API endpoints for retrieving rooms per agent [#4677](https://github.com/elizaos/eliza/pull/4677)\n- Created world API endpoints for consistent world management [#4667](https://github.com/elizaos/eliza/pull/4667)\n- Improved database API with batch operations and enhanced entity retrieval [#4556](https://github.com/elizaos/eliza/pull/4556)\n\n## CLOSED ISSUES\n\n### Platform and Integration Issues\n- Resolved issues with RAG document processing for large files [#3745](https://github.com/elizaos/eliza/issues/3745)\n- Fixed platform interface concerns in the core package [#3491](https://github.com/elizaos/eliza/issues/3491)\n- Addressed OLLAMA support request [#4503](https://github.com/elizaos/eliza/issues/4503)\n- Fixed agent hanging issues with Anthropic and Twitter configurations [#4486](https://github.com/elizaos/eliza/issues/4486)\n\n### Documentation and Community Improvements\n- Updated community section in documentation [#4260](https://github.com/elizaos/eliza/issues/4260)\n- Clarified contributing guide for framework users versus core contributors [#4285](https://github.com/elizaos/eliza/issues/4285)\n- Updated leaderboard to reflect username changes [#4632](https://github.com/elizaos/eliza/issues/4632)\n\n## NEW ISSUES\n\n### Database and API Challenges\n- Need to implement agent migration from SQLite to PostgreSQL [#4697](https://github.com/elizaos/eliza/issues/4697)\n- API endpoints for room information not functioning correctly [#4763](https://github.com/elizaos/eliza/issues/4763)\n- Agent rooms API returning empty results [#4762](https://github.com/elizaos/eliza/issues/4762)\n\n### Plugin System and Build Issues\n- Plugin installation errors with export member 'Plugin' [#4744](https://github.com/elizaos/eliza/issues/4744)\n\n### Strategic Planning\n- Defining goals and focus areas for V3 development [#4720](https://github.com/elizaos/eliza/issues/4720)\n  - Moving to fully streaming paradigm for all AI models\n  - Focusing on multi-modality capabilities\n  - Planning for future development directions"
}