Framework Layers
Frontend Layer
Visual Flow Builder: Configure logic and workflows. (Under Development)
Admin Dashboard / Analytics Dashboard: Oversee agent and system metrics.
Core Services
Agent Orchestrator: Coordinates agent tasks, lifecycle, and concurrency.
Task/Workflow Manager: Manages scheduling and execution (e.g., scanning new tweets every minute).
ReAct Engine or AI Module: Provides short, context-sensitive replies.
Integration Layer
Social Connectors: Twitter, Telegram, Discord, Slack, etc.
Blockchain Connectors: For chains like Solana and Base (EVM), enabling token or NFT management.
Data Aggregators: Price oracles or aggregator APIs for market data.
Storage Layer
PostgreSQL: Persists configuration, logs, and reference data.
Redis Cache: Speeds up frequently accessed data.
Secret Store: Holds credentials securely.
Security & Monitoring
Security Manager: Oversees API keys, OAuth tokens, encryption.
Rate Limiter: Ensures that message posting or on-chain interactions don't exceed safe limits.
Monitoring Service: Tracks operational metrics like CPU load, memory usage, or tweet processing rate.
Last updated