Framework Layers

  1. Frontend Layer

    • Visual Flow Builder: Configure logic and workflows. (Under Development)

    • Admin Dashboard / Analytics Dashboard: Oversee agent and system metrics.

  2. 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.

  3. 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.

  4. Storage Layer

    • PostgreSQL: Persists configuration, logs, and reference data.

    • Redis Cache: Speeds up frequently accessed data.

    • Secret Store: Holds credentials securely.

  5. 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