← Back to Research Hub
Key Insights
- Character-driven runtime: Agents as JSON personality configs (bio, style, voice) - separates behavior from implementation, enables non-technical creation
- Plugin composition: 4 types (Actions=tools, Providers=context, Evaluators=assessment, Services=background) - clean separation vs monolithic
- Multi-platform abstraction: Unified client pattern hides Discord/Telegram/Twitter differences - cross-platform agents without platform-specific code
- Web3-native design: Built-in wallet + blockchain as first-class citizens - optimized for crypto/social vs general-purpose
- Portable personality: Character files are self-contained JSON - share/fork agent personalities without code or credentials