How Yani turns a message into finished work
Yani is a general-purpose AI agent that turns a plain-language request into finished work — full-stack web apps, native mobile apps, slides, designs, and research. It plans the task, waits for your approval, then executes every step with real tools inside an isolated sandbox while you watch. These docs cover builds, modes, engines, credits, domains, exports, and integrations.
What is Yani?
Yani is a general-purpose AI agent: you tell it what you want in plain English or Arabic, and it does the work with real tools — writing code, browsing the web, running software, processing files — inside its own computer. The result is not a draft or a suggestion; it is a working website, a mobile app ready for the stores, a finished deck, or a completed report.
That range comes from one loop that never changes: plan first, get your approval, then execute. The next section walks through it.
How does a build work?
Every task follows the same loop — Yani calls it PlanAct.
- Describe the work — Type what you want in plain English or Arabic — "a booking site for my salon," "an app for my restaurant's orders," "a market report on delivery startups in the Gulf."
- Review the plan — Yani writes a step-by-step plan and shows it to you before doing anything. Approve it, or ask for changes, and the build starts.
- Watch it execute — Yani works through each step inside an isolated sandbox — a private computer created for your session — using a shell, a browser, files, and search. Every action shows on screen while it runs.
- Get the result — As steps finish, Yani updates the plan with what it learned, then hands you the finished work with a summary. Ask for changes in the same chat and it keeps going.
Which build modes exist?
Pick a mode in the composer before you send your first message. Each one points Yani at a different kind of output.
| Mode | What you get |
|---|---|
| Web app | A full-stack website or app from one prompt — code, database, authentication, Stripe payments, and hosting on a permanent URL. |
| Mobile app | A native mobile app built with Expo, ready to submit to the App Store and Google Play. |
| AI slides | A finished slide deck you can export as PDF or PPTX. |
| AI design | Landing pages, multi-screen mobile mockups, logos, and posters — three variations built in parallel, with Figma import. |
| Wide Research | Parallel research across hundreds of sources — gathered, analyzed, and synthesized into one report. |
| Browser operator | A cloud browser that fills forms, extracts data, and automates web workflows for you. |
| Mail Yani | Tasks created by email — send or CC a workflow address and Yani starts working; reply to collaborate. |
What are YaniMax and YaniLite?
YaniMax is the premium build engine. It spans multiple AI providers — Anthropic Claude, OpenAI Codex, Kimi, and Google Gemini — and fails over between them automatically. When one provider hits a usage limit mid-build, YaniMax switches to the next and your build keeps going instead of stopping.
YaniLite is the free engine. It rotates across free models — DeepSeek v4 Flash Free, MiMo Free, and Gemma — so you can build without paying anything. It is the right choice for trying Yani out and for lighter tasks; for complex builds, YaniMax gives you better performance and output.
You choose the engine from the picker in the composer, and you can use a different one for every task.
How do credits work?
Yani runs on credits. Your subscription includes a monthly allowance — 4,000 credits on Starter, an amount you select on Pro, 40,000 on Enterprise — and every paid plan adds 300 refresh credits each day on top.
Different tasks consume different amounts. A quick change to an existing project costs far less than building a full app from scratch, and a research run scales with how much ground it covers.
Keeping an app in production — live around the clock on its permanent URL — is metered at roughly 2 credits per hour. Full plan details and prices are on the pricing page.
How do I connect a custom domain?
In one click. Once your app is deployed, connect your own domain and Yani configures DNS and SSL automatically — no records to copy, no certificate to renew.
Until you connect one, every deployed app lives on a permanent URL you can share, so you can launch first and bring the domain later.
Can I export my code?
Yes — anytime, on every plan. Yani builds with real code, and all of it is yours: download the full source and host it anywhere, with no proprietary formats and no lock-in.
Your project also keeps version history inside Yani, so you can roll back a change without touching the exported code.
How do integrations work?
Yani connects to Google Calendar, GitHub, Notion, and Slack, so your builds and tasks can read from and act on the tools you already use.
For everything else there is MCP — an open standard for external tools. Add an MCP server and Yani can use its tools inside your tasks, the same way it uses its own.
You manage all of it — connectors and API keys — from your account settings.
How do I get Yani on my phone?
Yani installs as a web app straight from your browser — two taps on iPhone or Android and it opens full-screen from your home screen, like any app. No app store needed.
Step-by-step instructions for iPhone, Android, and desktop are on the download page: yani.im/download.
Frequently asked questions
Do I need to know how to code?
No. Yani is built for people who do not code — you describe what you want in plain English or Arabic, review the plan, and Yani handles the technical work. If you do code, everything it produces is real, exportable code you can read and edit yourself.
Does Yani work in Arabic?
Yes, fully. The whole product ships in Arabic alongside English, and the interface is built right-to-left from the ground up — not flipped as an afterthought. You can write your request in Arabic and ask for an Arabic, RTL-correct site or app.
Is my data safe while Yani works?
Yes — every session runs in its own isolated sandbox, and your credentials are encrypted at rest with AES-256-GCM. Traffic is protected with TLS, reads and writes are scoped to your account, and no other user can reach your environment.
What happens if Yani makes a mistake?
Yani is an AI agent and can make mistakes, so double-check the work before you rely on it. The workflow is designed for that: you approve the plan before anything runs, you watch every step live, and version history with rollback puts a bad change one click from undone.
Can Yani run tasks on a schedule?
Yes. Scheduled tasks run automatically on the timing you set — a weekly report, daily monitoring, a recurring data pull. Paid plans include 20 scheduled tasks and 20 tasks running at once, so recurring work and one-off builds do not compete.
The fastest way to learn Yani is to give it a task
Describe what you want built and watch the plan appear.