faq · support center

Frequently asked questions

If something's missing, email support@extella.ai.

What is Extella? +

Extella is your customisable AI superagent that performs tasks using a system of Experts, Concepts and Rules. What it does 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 your services together — Telegram, email, APIs, files

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

How does it all work? +
  • You describe what you need in plain language
  • Extella creates an Expert (a coded script) and saves it
  • You run the Expert anytime, with different inputs
  • Experts chain 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, two more building blocks make it truly personal. Rules — tell Extella how to behave, and it follows them in every session, forever. 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 capability Extella creates and uses to perform a specific task. They come in different levels of complexity:

Simple — single-purpose tools

send_telegram_message · convert_pdf_to_text · get_weather

Complex — multi-step pipelines wrapped into one Expert

decompile_binary_to_pseudocode — binary → disassembly → control-flow graph → readable pseudocode · generate_3d_model_from_photo — photo → depth map → 3D mesh → .obj · detect_vulnerabilities_in_code — repo → AST + data flow → CWE report

Nested — orchestrators that coordinate other Experts

main_workflow runs fetch_emailsextract_datacheck_crmcreate_tasksend_notification

Integration — built around specific technologies

external_api_expert (Telegram, OpenAI, Notion) · ml_ai_expert (PyTorch, TensorFlow, Hugging Face) · cli_wrapper_expert (ffmpeg, ImageMagick, pandoc, git) · library_expert (Pillow, pandas, BeautifulSoup) · system_expert · database_expert (SQLite, PostgreSQL)

What are the Concepts? +

Concepts are technical knowledge and solutions Extella learns and retains over time — so it gets smarter the more you use it. Use them for API patterns and endpoints, error-handling solutions, library recommendations, technical workarounds.

“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 how Extella should behave — communication style, safety behaviors, workflow habits. Use them for tone, format and length preferences, confirmations and warnings, how tasks get handled.

“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. 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 in my email, analyze them and make a report”

Extella handles the technical side. You tell it what you need — not how to do it. Developers also get a REST API with 48 endpoints and an OpenAI-compatible mode.

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 platforms that charge for every interaction, the heavy lifting happens at creation — not every time you run an Expert.

The more Experts you build, the more powerful your library becomes — and the less you spend over time. See pricing →

Why should I use Extella instead of other AI platforms? +
FeatureExtellaOther AI platforms
No coding requiredPlain language is all you need. Describe what you want — Extella builds the solution. No technical skills required.Require technical knowledge, scripting or prompt engineering to get meaningful results.
Full task executionExtella actually runs automations on your device instead of telling you how to do it.Provide guidance and advice, but do not execute tasks.
Expert libraryEvery solution becomes a reusable Expert — you never solve the same problem twice. Its power compounds.No persistent solution library. Every session starts from scratch.
Cost-effectiveYou pay once to create a solution, then run it infinitely at low cost.You pay for every LLM call, for every task, every time.
Full memoryExtella remembers your preferences, tools and knowledge across all sessions.No or limited memory — you re-explain your context every session.
Customizable agentSet rules once for how Extella communicates and works — it follows them forever.No persistent behavior customization; preferences must be repeated.
Local executionExperts run on your device with direct access to your files and applications.Code runs in cloud sandboxes with no access to your machine, files or apps.
Data safetyAPI keys and secrets are stored encrypted and never hardcoded in automations.Partially protected — credentials often passed inline or stored insecurely.
Composable workflowsLEGO-style architecture: chain Experts into automations with conditions, loops and error handling.No native workflow chaining — one-shot responses only.
Endless connectivityExperts talk to any software, hardware or IoT device — and run on any of your machines by switching the target. No MCP required.Limited to cloud environments; no access to local apps, hardware or remote devices.
Stack agnosticPython, Node.js, Bash, R, Perl — any 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 and tokens live in secure, isolated storage and are 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? +
macOS 13+
Windows 11+
Linux
Does Extella work without an internet connection? +

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