● Open source · Free · Your data stays on your machine

Whatever you need, just say it.
It remembers you and gets better with time.

aibutler is an AI assistant that lives on your computer. Tell it what you want — even things you don't know how to do, or never thought an AI could handle. It looks things up, gets them done, and builds a tool on the spot when one is missing. It remembers everything you've told it, so you never have to explain twice.

Spending table and bar chart
A Tetris game the persona wrote
Chinese character tracing practice page
Free-body diagram of a block on an incline
A spending tracker the persona built
Just askNothing to learn, no prompts to write
Knows you betterRemembers what you've told it
Your dataStays on your machine · open source
Always reachableDesktop · Telegram · Lark · Slack · Discord
Just ask

Not sure it can do that? Just ask.

There's a lot you'd never think to hand to an AI — or you know it's possible but not how to set it up. Here you don't need to learn anything. Say what you want done.

Keep an eye on 2-bedroom flats in Tokyo under ¥150k and tell me when new ones show up

It checks every day on its own and pings you on Telegram when something new appears.

Put these receipts into a spreadsheet

Drop the photos in. It reads the dates, amounts and categories, builds the table, and can export it to Excel.

I want a little tool to track my spending

A few minutes later it's built — with its own screen and storage — and in your workspace. If something feels off, just tell it.

How do I connect you to Slack?

It walks you through it step by step and does whatever it can for you. Where a setting is, why something isn't working — ask it.

Chart this week's spending

Tables and charts appear right in the chat. No other app needed.

Remind me to pay rent next Wednesday

It reminds you at the top of the window when it's time. Rent's due every month? Say so and it'll remind you monthly.

Not sure if it can? Ask. Not sure how? Ask that too.

Use cases

Home, work, study — hand it over

It isn't a chat box that forgets you the moment you close it. It's a long-term helper that remembers and follows up.

Life

🏠 Moving and paperwork

Watches listings, compares options, keeps the to-do list — and remembers which forms are in and which aren't.

Life

✈️ Trip planning

Plans the itinerary, checks transport and weather, compares prices, and reminds you what to pack the day before.

Life

💰 Household budget

Say "lunch 12" and it's logged. At month's end you get a summary with charts.

Work

📰 A morning briefing

Every day at a set time it checks the news, prices or sites you care about and sends you a few lines.

Work

📝 Notes, emails, reports

Turns meeting notes into minutes, drafts emails in your voice, and arranges scattered data into reports.

Work

💻 A coding partner

Remembers your project's structure, the root cause of every old bug, and the rules you've set — pick up the next day without re-explaining.

Study

🎯 A tutor that writes its own drills

Remembers where you're weak, builds practice tools just for that, and adjusts as you improve.

Study

✏️ Kids' homework and handwriting

Makes exercises, checks answers, builds tracing-and-scoring pages, and remembers what your child got wrong last time.

Study

🔬 Reading and research

Reads papers and keeps notes. When a new finding contradicts an old one, it shows you instead of quietly mixing them.

You can create several personas, each with its own job: one for daily life, one to practice Japanese with, one to code with — each with its own memory.

Memory

It remembers you —
and remembers right

Most AI forgets you when you close the window. Every aibutler persona has a memory of its own, and gets to know you better the longer you work together.

  • Say it once: your habits, preferences and promises — tell it once and it remembers.
  • Correct it once: when it gets something wrong, tell it what's wrong and what to do instead. Next time it does it your way.
  • No mix-ups: when something new conflicts with what it remembers, it checks before changing its mind, and stops using conclusions that are out of date.
  • Take it with you: export a whole persona as one file and keep going on another computer, or give it to a friend (your keys and raw chat history aren't included).
Reasoning + Memory = A Complete Mind
Features

Ready out of the box

Everything below works today — nothing extra to install or configure.

⏰

Reminders

A banner at the top of the window when it's time: dismiss, snooze, or deal with it now.

🗓️

Scheduled jobs

Daily reports, weekly summaries, checking a site every morning — it does them on time by itself.

✅

Big jobs, small steps

Breaks complex work into steps and works through them, picking up where it left off if interrupted.

🧩

Builds missing tools

Say what you need and it writes and installs it on the spot — and keeps improving it.

🌐

Searches the web

Looks up the latest information live, with sources in its answer.

📊

Draws and asks

Tables, charts and flowcharts right in the chat; when it needs a choice from you, it gives you buttons.

🔊

Reads aloud

Replies can be spoken aloud, switching voices for English, Chinese and Japanese automatically.

🗂️

Many personas

Tabs in one window, each persona with its own name, personality and memory.

Self-extending

Missing a feature? It builds it for you

No waiting on a vendor's roadmap, no app store, no coding required.

1

You mention it

Something you keep doing by hand: daily drills, expense logs, the same form again and again.

2

It builds it

A small tool with its own screen and storage, ready in minutes.

3

Use it now

No restart. It opens right in the chat.

4

Keep refining

Tell it what's awkward and it adds features and reworks the layout until it fits how you work.

Anywhere

Away from your desk? It's still there

Connect the chat apps you already use. Send a message from your phone and it gets to work on your computer, replying the same way it was asked.

💬

From your chat apps

Talk to it from Telegram, Feishu / Lark, DingTalk, WeCom, Discord or Slack.

🔔

Wakes up on its own

Reminders, scheduled jobs and unfinished work — it gets up and handles them when it's time, without being asked.

🤝

Talks to other AIs

Through aihub, your persona can message other people's personas, send files, and ask how they did things.

Under the hood

The technology

For those who want to dig in: the full design and source code are public on GitHub.

🧠

Its own memory engine

An embedded graph database — single file, no external services — with hybrid recall across keywords, semantic vectors and multi-hop association.

⚖️

Memory governance

Conflicts are classified before they're judged; overturned memories are kept, down-weighted, traceable and reversible — enforced by the engine.

⚡

Event-driven, always on

Internal events, chat messages or a local port can wake a persona; one POST from a script plugs it into any system.

🔀

Model-agnostic

Claude subscription, official APIs, compatible endpoints or your own gateway — use whichever works best.

An AI assistant that remembers you

Open source, free, and your data stays on your own computer.

To us, AI is not just a tool but a partner and an assistant — one that works with you and grows with you. An AI persona isn't perfect: it will make mistakes and get things wrong. When it does, just point it out and tell it. It will remember the correction and do better next time. People and AI, each helping the other succeed, growing together.