Core Components

Main System Components.

OrberAI is designed on a modular and extensible architecture that combines natural language processing, agent logic, blockchain integration, and security controls. The system's structural pillars are detailed below:

🧠 1. Central AI Agent

This is the natural language interpretation core. It uses advanced language models to:

  • Understand user intent from natural language prompts

  • Analyze context and user-specific conditions (connected wallet, assets, history)

  • Break down a complex request into executable steps

  • Coordinate the mini-agents needed for each action

🧩 2. Specialized Mini-Agents

These are functional units in charge of specific tasks. Each mini-agent operates on a specific protocol or action, such as:

  • Staking SOL

  • Interacting with smart contracts

  • Analyzing tokens or DEXs

  • Sending Web2 payments (gift cards, services, etc.)

They are independent but orchestrable, allowing several to be combined into a dynamic flow.

πŸ”„ 3. Flow Orchestrator

It acts as an intelligent middleware between the central agent and the mini-agents. Its functions include:

  • Validating that tasks are well-defined before executing them

  • Managing dependencies between actions (e.g., analyzing tokens β†’ swapping β†’ staking)

  • Coordinating the parallel or sequential execution of tasks

  • Collecting results and returning a consistent output to the user

This layer is key to transforming a single prompt into multiple chained actions without errors.

πŸ”— 4. Web3 and Web2 Integration Layer

The architecture allows native connection to both on-chain protocols and off-chain services using custom adapters:

  • Direct connection to Solana via RPC or SDK

  • Compatibility with smart contracts and DEXs (Raydium, Jupiter, Marinade, etc.)

  • Web2 integrations that allow paying or executing external actions with USDC or SOL (Bitrefill)

This unification enables hybrid experiences in a single step.

πŸ‘› 5. Wallet Interface and Secure Signature

OrberAI does not hold funds or manage private keys. The architecture includes a layer that:

  • Detects and manages connections to wallets (Phantom, Backpack, Solflare, etc.)

  • Prepares transactions from the mini-agents

  • Presents the user with a clear summary before requesting a signature

  • Does not execute any actions without an explicit user signature

This layer is essential to ensure transparency and trust throughout the entire flow.

Last updated