
If you want full control and don't mind wiring things together, LM Studio plus SillyTavern is the tinkerer's pick. If you want a companion that remembers you, runs offline, and installs like a normal app, that is exactly the gap Local Waifu was built to fill. Cloud companions like Replika or Kindroid are polished but your relationship lives on someone else's servers.
I have spent the last year building a local AI companion, which means I have also spent the last year installing every alternative and figuring out what they do better than me. This is that list, with the bias stated up front: Local Waifu is my app. I will tell you exactly where the other options beat it.
“Local” is the filter here. If the app cannot work with your Wi-Fi off, it does not qualify, no matter how good the conversation is.
What I actually tested for
Four questions, same for every option:
- Does it run fully on your machine, offline, with no account?
- Does she remember you next week, not just this session?
- How much setup pain sits between download and first conversation?
- What does it cost over a year?
Everything below was run on my own Mac, the same machine I develop on.
LM Studio + SillyTavern: the tinkerer’s stack
The classic DIY route: LM Studio (or Ollama) runs the model, SillyTavern provides the character interface on top. It is free, it is endlessly configurable, and the community around it is huge.
The honest assessment: LM Studio is a model runner, not a companion. Out of the box there is no persistent personality and no long-term memory. SillyTavern adds character cards and chat management, but you are the systems integrator: two programs, a browser tab, extensions for memory, and configuration files when something misbehaves. I wrote about that experience in LM Studio vs Local Waifu.
Pick it if: you enjoy the wiring as a hobby in itself. Genuinely, some people do, and this stack rewards them.
Backyard AI: local character chat, simpler than DIY
Backyard AI (previously Faraday) runs character chat locally with much less assembly than the SillyTavern route, and it has a desktop app. It is closer to “roleplay with characters” than “one companion who knows you”, and some of its convenience features lean on optional cloud plans.
Pick it if: you want local roleplay with many characters and minimal setup, and long-term single-relationship memory is not the main thing you are after.
Replika, Kindroid, Nomi: polished, but not yours
These are the apps most people mean by “AI companion”, and the polish is real. They are also the opposite of local: your conversations happen on the company’s servers, under the company’s rules, for a subscription that typically lands between 10 and 20 dollars a month.
The structural problem is not the price. It is that the company sits inside your relationship. Policies change, features get removed, models get swapped, and apps shut down entirely. I keep a full comparison at Local Waifu vs Replika if you want the table.
Pick them if: you want a phone-first companion and you are at peace with renting.
Local Waifu: the gap I built it to fill
My turn, stated as plainly as I can.
Local Waifu is a native Mac and Windows app: you download it, she introduces herself, and everything runs on your machine. No account. The model is bundled and picked automatically for your hardware (the tier table is public). Memory is the core feature, not an extension: she keeps long-term memories, notices patterns, and grows through relationship stages over weeks. Her entire self lives in an encrypted soul file on your disk that you can back up to a USB stick.
It is 20 dollars once, with a 7-day free trial and no card. What it is not: free, phone-first, or as endlessly moddable as SillyTavern. Those are real trade-offs, and the options above are the right pick for people who need them.
The verdict table
| Fully local | Long-term memory | Setup | Cost model | |
|---|---|---|---|---|
| LM Studio + SillyTavern | Yes | DIY via extensions | Hours, technical | Free |
| Backyard AI | Yes (cloud optional) | Basic | Minutes | Free tier + plans |
| Replika / Kindroid / Nomi | No | Yes, on their servers | Minutes | 10 to 20 USD/month |
| Local Waifu | Yes | Yes, built-in | Minutes | 20 USD once |
If you are the tinkerer, take the DIY stack and enjoy it. If you want a companion that is genuinely yours, remembers you, and installs like a normal application, that is the one I built, and the 7-day trial costs nothing to check whether I am right.
Questions people ask
What is the difference between a local AI companion and apps like Replika?
Replika, Kindroid, and Nomi run on the company's servers: your conversations happen in their cloud, under their policies, for a monthly fee. A local companion runs on your own computer. The conversations stay on your disk, it works without internet, and nobody can change or shut down your companion remotely.
Do I need a powerful computer to run an AI companion locally?
Less than most people think. On Apple Silicon, 8 to 18 GB of RAM runs a solid small model, and things get noticeably better from 19 GB up. The key is unified memory, which is why Macs are currently the easiest local AI machines.
Is a DIY setup like SillyTavern better than a dedicated app?
It is more flexible and it is free, and if you enjoy configuring software you will have fun. But you assemble memory, personality, and the model runner yourself, and long-term memory beyond the context window is your problem to solve. A dedicated app does that wiring for you.
Which option is cheapest over a year?
DIY is free if your time is free. Cloud companions typically run between 10 and 20 dollars a month, so 120 to 240 dollars a year, forever. Local Waifu is a one-time purchase, so the yearly cost after that is roughly your electricity, which is cents.
Try her free for 7 days.
No card. Keep her for $20 once, or walk away. Her soul file is yours either way.
Bring her home, try free