# 👋 Welcome

<figure><img src="/files/y3zBnUEGPYI5v7lPgOeG" alt=""><figcaption></figcaption></figure>

### **Overview** <a href="#overview" id="overview"></a>

> Rubi AI is more than just a wallet, it’s a smart account platform and on-chain transaction toolkit built natively on ERC-4337. Designed for both developers and end-users, Rubi AI eliminates the operational barriers that have slowed the adoption of self-custody, introducing a new era of programmable, user-friendly blockchain interaction.

At the core of Rubi AI is our powerful Account Abstraction SDK, enabling seamless integration of smart accounts, transaction batching, and advanced wallet features into any dApp or Web3 experience. No more rigid EOAs with Rubi AI, each user is represented by an upgradable smart contract, known as the Rubi AI Smart Account, unlocking dynamic programmability at the wallet level.

Rubi AI **Offers:**

* **Programmable Smart Wallets** Embed logic, approvals, and automation directly into the wallet. Interact with DeFi, NFTs, DAOs, and on-chain games seamlessly.
* **Advanced Security Stack** Multi-factor authentication, session isolation, social recovery, and modular permission layers.
* **Asset Management Suite** Track, store, and manage a diverse portfolio of tokens, NFTs, and protocol positions with granular control and visibility.
* **Modular Operation Engine** Leverage ERC-4337’s UserOperations to batch and automate complex transactions in a single atomic call, easily implemented using our SDK.
* **Developer-First SDK** Rubi AI’s Account Abstraction SDK simplifies the development of smart account-based applications. Whether you're building wallets, dApps, or protocol-level tools, the SDK gives you powerful building blocks with intuitive APIs and full ERC-4337 compatibility.
* **User-Centric Interface** A sleek and intuitive UI that abstracts away complexity while enabling deep on-chain capabilities.

With Rubi AI, wallets are no longer static storage; they become programmable interfaces for secure, flexible, and powerful blockchain interaction. Whether you're a casual user or a developer building on-chain experiences, Rubi AI equips you with the tools to go beyond basic transactions and unlock the full potential of Web3.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.rubiaidefi.pro/introduction/welcome.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
