Processing flow
Prompt Processing Flow
The functional heart of OrberAI lies in its ability to convert natural language instructions into complex, orchestrated, and verified operations across multiple systems (on-chain and off-chain). This flow is what allows users to interact with the entire Solana ecosystem without fragmented interfaces or technical knowledge.
🧾 Step 1: Prompt Entry
This prompt is received through the main interface (web or mobile), once the wallet is connected.
🧠 Step 2: Semantic Interpretation
The central AI agent performs:
Natural language parsing to understand the overall intent and sub-intents (e.g., analyze, stake, pay).
Key entity extraction such as amounts, tokens, logical conditions, specific assets, or service names.
Context evaluation: what assets the user owns, what authorizations they have, whether there are sufficient funds, etc.
This step transforms the text into a logical graph of actions and conditions.
⚙️ Step 3: Planning and Decomposition
With the structured intent, the system:
Divides the flow into individual executable tasks (mini-agents)
Detects dependencies (e.g., you can't stake if the analysis isn't first approved)
Orders and validates the logical flow
Estimates costs and simulates paths if possible (e.g., swaps or fees)
At this point, a dynamic execution plan is formed.
🤖 Step 4: Mini-Agent Orchestration
Each mini-agent is activated in the appropriate order, with the generated parameters:
The analysis mini-agent assesses the token's risk
If approved, the staking mini-agent is activated
Then, the conversion mini-agent (rewards → USDC)
Finally, the Web2 payment mini-agent (gift card, for example)
All of this happens in parallel or sequentially, depending on the logical design of the flow.
🔐 Step 5: Transaction Preparation and Signing
Before executing any on-chain actions:
The necessary transactions are built
A clear summary with risks, costs, and effects is presented to the user
An explicit signature from their wallet is awaited
If the user cancels, the flow stops
No signature, no execution. Security is 100% controlled by the user.
✅ Step 6: Execution and Return of Results
Once the transactions are signed and confirmed:
They are executed on Solana or Web2 services as appropriate
The system verifies each completed step
The user is provided with:
A final summary
Transaction hashes
Concrete results (tokens in wallet, gift card generated, etc.)
💡 Key Benefit:
This flow is designed to allow a single phrase to trigger multiple complex actions, distributed across different protocols, without technical friction for the user.
Last updated