Support Center

Frequently Asked
Questions

What is Extella?

Extella is your customisable AI superagent capable to perform tasks using a system of Experts, Concepts, and Rules.

Here's what it can do for you:

  • Automates repetitive tasks (sending reports, processing files, fetching data)
  • Builds reusable tools you can run anytime, with any input
  • Remembers your preferences and learns from your workflows
  • Connects different services together (Telegram, email, APIs, files, etc.)

Think of it as: AI Chat + automation + persistent memory + your own personal toolkit — all in one place.

How does it all work?

How it works:

  1. You describe what you need in plain language
  2. Extella creates an Expert (codes script) and saves it
  3. You can run the Expert anytime with different inputs
  4. Experts can be chained together for complex workflows

You don't write any code — Extella builds it for you. Experts live in your personal library and run directly on your device.

Beyond Experts, Extella has two more building blocks that make it truly personal:

  • Rules — tell Extella how you want it to behave, and it follows them in every session, forever. Set your preferences once and never repeat yourself again.
  • Concepts — technical knowledge Extella picks up as you work together. The more you use it, the smarter it gets.

What exactly are Experts?

An Expert is a reusable functionality created and used by Extella to perform a specific task. Experts come in different levels of complexity:

Simple Experts — single-purpose tools for everyday tasks.

Examples:

  • send_telegram_message — sends a message to Telegram
  • convert_pdf_to_text — extracts text from PDF files
  • get_weather — fetches the weather for any city

Complex Experts — multi-step processing pipelines wrapped into a single Expert

Examples:

  • decompile_binary_to_pseudocode — Accepts a compiled binary (.exe/.so) → disassembles it → reconstructs the control flow graph → then uses an LLM to generate readable pseudocode with function names and comments.
  • generate_3d_model_from_photo — One photo of an object → a neural network builds a depth map → generates a 3D mesh → returns a .obj file ready for printing.
  • detect_vulnerabilities_in_code — Accepts a repository → builds an AST + data flow graph → searches for vulnerability patterns (SQL injection, XSS, buffer overflow) → returns a report with CWE classification.

Nested Experts — orchestrators that coordinate multiple Experts to complete complex workflows

Examples:

  • main_workflow — the orchestrating Expert that manages a group of sub-Experts to execute end-to-end business tasks:
    • fetch_emails — receives new emails with incoming requests
    • extract_data — extracts data from those emails
    • check_crm — looks up clients in the CRM system
    • create_task — creates a task in Notion, Trello, or any other task manager
    • send_notification — send a notification when new requests are processed

Integration Experts — experts built around specific technologies and tools

Examples:

  • external_api_expert — connects to external APIs and services (Telegram, OpenAI, Notion)
  • ml_ai_expert — runs machine learning and AI models (PyTorch, TensorFlow, Hugging Face)
  • cli_wrapper_expert — wraps command-line tools into reusable Experts (ffmpeg, ImageMagick, pandoc, git)
  • library_expert — leverages Python libraries to process and transform data (Pillow, pandas, BeautifulSoup)
  • pure_python_expert — executes custom scripts and algorithms (Algorithms, parsers, generators)
  • system_expert — interacts with the local system and environment (Files, processes, web scraping)
  • database_expert — queries and manages databases (SQLite, PostgreSQL)

What are the Concepts?

Concepts are technical knowledge and solutions that Extella learns and retains over time. So it gets smarter the more you use it.

Use concepts for:

  • API patterns and endpoints
  • Error handling solutions
  • Library recommendations
  • Technical workarounds

Examples:

  • "For OCR, use Google Vision API"
  • "Retry on 429 errors with exponential backoff"
  • "PyPDF2 works better than pdfkit in Docker”

What are the Rules?

Rules define your preferences for how Extella should behave, shaping communication style, safety behaviors, and workflow habits.

Use rules for:

  • Communication preferences (tone, format, length)
  • Safety behaviors (confirmations, warnings)
  • Workflow preferences (how to handle tasks)

Examples:

  • "Always confirm before deleting anything"
  • "Keep responses short"
  • "No bullet points"
  • "Show reasoning step-by-step”

Do I need to know how to code to use Extella?

Not at all!

Just describe what you want in plain language:

  • "Send me an email every morning with my calendar summary"
  • "Download all images from this webpage"
  • "Find attached files from my email, analyze and make a report for me”

Extella handles all the technical stuff. You just tell it what you need, not how to do it.

Is Extella expensive?

No, and it gets more cost-efficient the more you use it.

New users receive free bonus tokens to explore Extella and create their first Experts at no cost.

After that, Extella works on a token-based model with a key advantage: you pay once to build a solution, then run it as many times as you want at low cost. Unlike other AI platforms that charge you for every single interaction, Extella's Experts form accumulated intelligence — the heavy lifting happens at creation, not every time you run them.

The more Experts you build, the more powerful your personal capabilities’ library becomes — and the less you need to spend over time.

Why should I use Extella instead of other AI platforms?

Feature Extella Other AI platforms
No Coding Required Plain language is all you need. Just describe what you want — Extella builds the solution for you. No technical skills required. Require technical knowledge, scripting, or prompt engineering to get meaningful results.
Full Task Execution Full Execution, Not Advice — Extella actually runs automations on your device instead of just telling you how to do it. Provides guidance and advice, but does not execute tasks.
Expert Library Extella gets smarter — Every solution becomes a reusable Expert, so you never solve the same problem twice. The more you use Extella, its power compounds. No persistent solution library. Every session starts from scratch, and past solutions are lost.
Cost-Effective Reusable Experts — you pay once to create the solution, then run it infinitely at low cost. You pay for every LLM call, for every task, every time.
Full Memory Persistent Memory — Extella remembers your preferences, tools, and knowledge across all sessions. No or limited memory. You have to re-explain your context every session.
Customizable Agent Set up Extella communication behaviour — Set rules once for how Extella communicates and works, and it follows them forever. No persistent behavior customization. You must repeat your preferences and constraints every session.
Local Execution Local Execution — Experts run on your device with direct access to your files and applications. Other AI agents execute code in cloud sandboxes with no access to your local machine, files, or apps.
Data Safety Secure Credential Storage — Your API keys and secrets are stored encrypted and never hardcoded in automations. Partially protected — credentials are often passed inline or stored insecurely.
Composable Workflows LEGO-style automation architecture — Chain simple experts into complex automations with conditions, loops, and error handling. Each step runs the best tool for the job No native workflow chaining. Limited to one-shot responses with no persistent multi-step automation.
Endless Connectivity Connect anything, run anywhere — Experts can interact with any software, hardware, IoT device, or industrial equipment. Run them on any of your machines remotely by simply switching the target. No MCP required. Limited to cloud environments. No access to local apps, hardware, or remote devices.
Stack agnostic Python, Node.js, Bash, R, Perl — any possible stack in one pipeline Typically, Python only, or a single language per platform.

Is it safe to use Extella? Is my data protected?

Yes, your security is our number one priority:

  • Your credentials — API keys, tokens are stored in secure, isolated storage and never hardcoded into automations
  • User isolation — your data is separated from other users
  • Local execution — Experts run on your device, not on remote servers

Your files and sensitive data never leave your machine.

What operating systems does Extella support?

Extella works on:

System Supported
macOS 13+ Yes
Windows 11+ Yes
Linux Coming soon

Does Extella work without an internet connection?

No — an active internet connection is required. Extella uses the connection to process your requests and coordinate Expert execution, even though the Experts themselves run locally on your device.