# elizaOS Development Discord - 2025-04-01

## Overall Discussion Highlights

### ElizaOS V2 Development & Migration
- V2 is about to be published to the main branch, which will simplify the startup process to just `npx elizaos start` (shaw)
- Users are navigating architectural changes where "clients" have been replaced with "plugins + services" in V2
- Several discussions about plugin compatibility between pre-1.0.0 and v1.0.0 versions
- Questions about bootstrapPlugin registration and template overrides for post generation in V2
- Confusion around implementation of recurring tasks in the new architecture

### API Integrations
- Multiple users reported issues with API integrations (DeepSeek, Anthropic) in V2
- Discussion about environment variable configuration for various AI providers
- Clarification needed on how to properly configure API keys in the new structure
- Request for Bailian AI plugin support in v1.0.0

### Project Announcements
- **Puppetto**: Agents with lipsync and animation capabilities enabled by Hedra (DefiniteOptimist)
- **Gloria** (itsgloria.ai): Platform providing real-time, customizable crypto news feeds for AI agents (JC)
- Potential collaboration discussed between Puppetto and Gloria for integrating crypto news feeds

### Repository Maintenance
- Several PRs merged across ElizaOS repositories:
  - Security fix for Farcaster plugin that was logging sensitive data
  - BNB plugin fixes for bugs and building errors
  - Twitter client plugin updates
  - Custom embedding model parameters for plugin-openai

## Key Questions & Answers

**Q: How to use the DeepSeekAI for V2? There is no place to input the ApiKey.**  
A: Use the DEEPSEEK_API_KEY environment variable (Sashimikun)

**Q: Are pre-1.0.0 plugins compatible with v1.0.0?**  
A: Depends on complexity. Simple plugins might work, but complex ones need changes. `Clients` was changed to `Services` in plugins, and there are API differences. Not 100% backwards compatible. (Ritvik S)

**Q: What is the purpose of the llms-full.txt file mentioned in the docs?**  
A: It's to give an LLM context about Eliza code before asking it questions (jin)

**Q: Why would someone new to agent development use Eliza rather than OpenAI Agents SDK or Microsoft's Autogen?**  
A: Ownership, community, crypto integrations (jin)

**Q: What capabilities does Hedra enable for Puppetto agents?**  
A: Lipsync and some animation features (DefiniteOptimist)

**Q: Could we have an event created - so I could put that into my calendar?**  
A: Here's a Public calendar that reflects all events [Google Calendar link] (Nisita)

## Community Help & Collaboration

- **Sashimikun** helped **loyce.eth** with DeepSeekAI integration in ElizaOS V2, suggesting the use of DEEPSEEK_API_KEY environment variable
- **Odilitime** assisted **loyce.eth** with DeepSeek configuration, suggesting the local-ai plugin as an alternative since DeepSeek support may not be fully implemented
- **Ritvik S** explained to **Tiki** the compatibility issues between pre-1.0.0 and v1.0.0 plugins
- **mekpans** clarified for **standard** the new architecture where clients were replaced by plugins + services
- **jin** promised **elamore** to improve SEO and make documentation more discoverable
- **Nisita** shared a public Google Calendar link with **Shiva M** for community events
- **Odilitime** reviewed and merged multiple PRs from community members, including fixes from **hishboy** and **AIFlow.ML**
- **DefiniteOptimist** and **JC** discussed potential collaboration between Puppetto agents and Gloria's crypto news feeds

## Action Items

### Technical
- Implement recurring tasks execution mechanism (Ritvik S)
- Fix Anthropic API integration in V2 - users getting "invalid x-api-key" errors (mekpans)
- Clarify post/message generation template overrides in V2 (mekpans)
- Publish V2 to main branch (shaw)
- Fix security issue in Farcaster plugin that logs sensitive data (hishboy)
- Release new version of plugin-bnb after merging fixes (AIFlow.ML)
- Review and merge Twitter client plugin PR (AIFlow.ML)

### Documentation
- Create comparison table between Eliza and other agent frameworks (jin)
- Improve SEO for Eliza documentation (jin)
- Clarify bootstrapPlugin registration requirements in V2 (mekpans)
- Create Cursor integration guide for Eliza (CheddarQueso 🧀)
- Update community resources to prominently feature the public events calendar (Nisita)

### Feature
- Add support for Bailian AI plugins in v1.0.0 (lay.qin)
- Fix Twitter reply handling in agents (Vladuts)
- Integration of Gloria's crypto news feeds into Puppetto agents (DefiniteOptimist)