18+ Adults only 31 apps compared Prices re-checked September 29, 2026

aigirlfriends.guide Try #1 free

Open-source AI girlfriends: running your own vs using an app

The most popular AI girlfriend open source setup is SillyTavern, a free chat interface with about 33,900 GitHub stars, paired with a local model runner such as KoboldCpp or Ollama; it keeps every chat on your own computer, but its README recommends an NVIDIA graphics card with at least 6 GB of video memory for local models. If you would rather not maintain it, Secrets AI (8.5) is the hosted app that gives you the most control, with memory you can read and edit.

Best hosted apps for tinkerers

  1. 1
    Secrets AI8.5/10Most control without self-hosting
    $9.17/mo-54%
    Try free
  2. 2
    Nomi AI8.2/10Official API for your own code
    $8.33/mo-48%
    Try free
  3. 3
    Selira AI8.2/10Free unlimited text, no GPU
    $3.60/mo-55%
    Try free

Hosted AI girlfriend apps for people who like control

Hosted AI girlfriend apps compared on price, free plan and features
# App Best for Price Free plan Pictures Calls Video Score Link
1 Top pickSecrets AI Most control without self-hosting $9.17/mo-54% Yes Yes Yes Yes 8.5/10 Try
2 Nomi AI Official API for your own code $8.33/mo-48% Yes Yes Yes Yes 8.2/10 Try
3 Selira AI Free unlimited text, no GPU $3.60/mo-55% Yes Yes No Yes 8.2/10 Try
4 Lovescape Build and share characters $7.99/mo-60% Yes Yes No Yes 8.0/10 Try
5 CrushOn AI Huge community character library $5.99/mo-54% Yes Yes No No 7.1/10 Try
6 LusyChat Pick the model yourself $7.99/mo-47% Yes Yes No Yes 6.8/10 Try

Why each app suits a self-hoster

Our top pick

1

Secrets AI

8.5/10 5.9M visits a month

Most control without self-hosting

Secrets AI's Lorebook lets you read, approve and edit what she remembers, the closest a hosted app gets to editing a local character's memory. It adds pictures, video and live calls that a local setup needs extra tools for, from $9.17 a month billed yearly.

  • Pictures
  • Video
  • Voice notes
  • Live calls
  • Build your own
  • Group chat
  • 18+ chat
  • Lorebook memory you can audit and edit
  • 8,000 Moments a month on Premium
  • 20 free messages every day
  • Group chats and personas need the $39.99 Ultimate tier
  • No refund for the current billing period
$19.99$9.17/moSave 54% yearly

Premium yearly plan, billed $109.99 per year

20 messages a day, no images or calls

Try Secrets AI free Secrets AI review
Company, refunds and renewal
Company
Secret Labs Inc., United States (Dover, Delaware address)
Refunds
No refund for the current billing period; access runs to the end of it
Renewal
Not stated
2

Nomi AI

8.2/10 2.1M visits a month

Official API for your own code

Nomi AI publishes an official API: you copy a key from your profile, then list your Nomis, send and receive messages and run group rooms from your own scripts. The paid plan is $8.33 a month billed yearly.

  • Pictures
  • Video
  • Voice notes
  • Live calls
  • Build your own
  • Group chat
  • 18+ chat
  • Official App Store app
  • Free plan keeps one-to-one chat
  • Up to 10 companions on one subscription
  • No explicit images by policy
  • No refunds for partial months
$15.99$8.33/moSave 48% yearly

Standard yearly plan, $99.99 on the US App Store

One-to-one chat, 400-character messages

Try Nomi AI free Nomi AI review
Company, refunds and renewal
Company
Glimpse.ai, Inc., United States (Maryland)
Refunds
No refunds for buyer's remorse, lack of use or partial months
Renewal
Not stated
3

Selira AI

8.2/10 153K visits a month

Free unlimited text, no GPU

Selira AI's free plan includes unlimited text chat with 2 companions, which covers what many people set up a local model for, with no graphics card. History on the free plan lasts 3 days, and Lite is $3.60 a month on a 12-month plan.

  • Pictures
  • Video
  • Voice notes
  • Build your own
  • Group chat
  • 18+ chat
  • No message cap on the free plan
  • Lite costs $7.99 month to month
  • Operator registered in the Netherlands
  • Free chat history is deleted after 3 days
  • Lite includes only 75 image or video credits
$7.99$3.60/moSave 55% yearly

Lite 12-month plan, billed $43.20 per year

Unlimited chat, 2 companions, 3 days of history

Try Selira AI free Selira AI review
Company, refunds and renewal
Company
Sria Digital B.V., Netherlands (KvK 42008045)
Refunds
Non-refundable except where law requires; technical problems reviewed within 14 days
Renewal
Not stated
4

Lovescape

8.0/10 5.1M visits a month

Build and share characters

Lovescape is built around creating characters and sharing them with others, a little like swapping character cards, and chat and memory stay free. Premium is $7.99 a month billed yearly.

  • Pictures
  • Video
  • Voice notes
  • Build your own
  • 18+ chat
  • Chat and memory stay free on every plan
  • Premium works out to $7.99 a month over a year
  • Chips never expire
  • Chips can only be bought by subscribers
  • Chips are non-refundable once bought
$19.99$7.99/moSave 60% yearly

Premium 12-month plan, billed $95.88 up front

Free chat and memory, media needs Chips

Try Lovescape free Lovescape review
Company, refunds and renewal
Company
Warmtech Ltd, Cyprus
Refunds
Chips are non-refundable once bought; subscription refund terms not published
Renewal
Not stated
5

CrushOn AI

7.1/10 41M visits a month

Huge community character library

CrushOn AI is known for a very large library of community-made characters, and when free messages run out, chat drops to a free model with limited memory rather than stopping. The entry tier is $5.99 a month.

  • Pictures
  • Voice notes
  • Build your own
  • Group chat
  • 18+ chat
  • Very large community character library
  • Chat continues on a free model after limits
  • Several tiers from Standard up to Imperial
  • Prices not readable on public pages
  • No partial refunds for unused time
$12.99$5.99/moSave 54% yearly

Entry tier

Free messages, then a slower free model

Try CrushOn AI free CrushOn AI review
Company, refunds and renewal
Company
TECHIEPIE LTD, Cyprus (Nicosia), with a Dover, Delaware address
Refunds
Purchases final except as its refund policy or law requires; no partial refunds for unused time
Renewal
Not stated
6

LusyChat

6.8/10 11M visits a month

Pick the model yourself

LusyChat lets you choose the model behind a character, including DeepSeek, GLM, Grok, GPT-5 Chat and Claude, each at its own coin price per message, which suits anyone used to swapping backends. Premium is $7.99 a month billed yearly.

  • Pictures
  • Video
  • Build your own
  • 18+ chat
  • 6,000 coins a month on Premium
  • Default chat model costs nothing
  • Malta company with a registration number
  • Memory covers recent context only
  • All sales are final
$14.99$7.99/moSave 47% yearly

Premium yearly plan, billed $95.88 up front

Daily free messages on the default model

Try LusyChat free LusyChat review
Company, refunds and renewal
Company
Tensoris Technology Limited, Malta (reg. C112969)
Refunds
All sales final and fees non-refundable
Renewal
Not stated

The open-source tools, and what each one does

A local AI girlfriend has three parts: a frontend where you chat and keep characters, a backend that runs the model, and the model itself, a large file of weights usually downloaded from Hugging Face. Some tools cover two parts at once.

Open-source and local AI companion tools, checked September 29, 2026
Tool What it is License GitHub stars
SillyTavern Chat frontend with characters, lorebooks, images and voice; needs a backend AGPL-3.0 About 33,900
KoboldCpp One-file backend with its own chat UI; loads Tavern character cards AGPL-3.0 About 11,900
Ollama Backend that downloads and runs models with one command MIT About 182,000
textgen (formerly text-generation-webui) Desktop app for local models with an API AGPL-3.0 About 47,700
Open-LLM-VTuber Voice companion with a Live2D avatar; can run fully offline MIT (avatar models separate) About 14,000
AIRI Self-hosted companion with an animated character MIT About 49,800
Amica 3D VRM characters with voice and speech recognition MIT About 1,600

SillyTavern describes itself as "a locally installed user interface," and its docs are clear that "since SillyTavern is only an interface, you will need access to an LLM backend" (SillyTavern docs). KoboldCpp sells itself as "One File. Zero Install." (KoboldCpp). LM Studio is a popular free alternative, but it is not open source: its terms grant a license to use the software, not the code (LM Studio).

What your computer needs

The interface is light; the model is what needs power. SillyTavern "will run on anything that can run NodeJS 20 or higher," but for local models its README recommends "a 3000-series NVIDIA graphics card with at least 6GB of VRAM" (SillyTavern README).

  • Memory: KoboldCpp's wiki says a 7B model needs at least 8 GB of RAM and a 13B model at least 16 GB, with a Q4_0 quantized model and a 2,048-token context, and that offloading layers to the graphics card reduces that (KoboldCpp wiki).
  • Disk: Ollama's Llama 3.1 8B download is 4.9 GB (Ollama) and Mistral Nemo 12B is 7.1 GB (Ollama); SillyTavern's docs say local models "can be 5-50GB each" (SillyTavern docs).
  • Graphics: Ollama supports NVIDIA cards with compute capability 5.0 or newer and driver 550 or later (Ollama docs).
  • Mac: LM Studio needs Apple Silicon and recommends 16 GB of RAM or more; Intel Macs are not supported (LM Studio).

In practice, an 8B to 12B model is where roleplay starts to feel coherent, and that means a recent gaming PC or an Apple Silicon Mac with 16 GB or more.

A basic local setup in five steps

  1. Install a backend. KoboldCpp is a single download; Ollama installs like a normal app and pulls models by name.
  2. Download a model. Start with an 8B to 12B model in a 4-bit quantized version that fits your graphics memory. KoboldCpp's README even names a roleplay model to start with.
  3. Install SillyTavern. It needs Node.js 20 or newer and runs in your browser at a local address.
  4. Connect the two. In SillyTavern's API connections, choose your backend and point it at the local address the backend shows.
  5. Create her. Write a character card with a description, personality and first message, or import one. Add lorebook entries for facts she should remember.

Expect an evening of setup and some trial and error with models and settings. Our AI girlfriend prompts guide has character descriptions you can adapt for a card.

3D and voice companions on GitHub

Searches for "3D AI girlfriend GitHub" and "AI waifu GitHub" lead to projects that add a body and a voice to the chat. Open-LLM-VTuber calls itself a "voice-interactive AI companion" with a Live2D avatar and says "all functionalities can run completely offline on your computer" (Open-LLM-VTuber). AIRI describes itself as a self-hosted companion and runs on the web, macOS and Windows (AIRI). Amica talks through 3D VRM characters with speech recognition and connects to Ollama or llama.cpp (Amica).

These add work on top of the basic setup: speech-to-text and text-to-speech models need their own memory, and each project has its own install guide. They are the most private way to get a talking companion, and the most demanding.

Local vs hosted: what you gain and what you give up

Running your own AI girlfriend vs using a hosted app
What matters Local open-source setup Hosted AI girlfriend app
Privacy Chats stay on your computer if the model runs locally Chats are stored on the company's servers
Cost Free software, but you supply the hardware Subscription; the median cheapest plan we track is $7.75 a month
Setup Hours, plus ongoing tweaking Minutes
Pictures and video Needs separate image models and more graphics memory Built in on most apps
Voice calls Possible with extra projects Built in on 15 apps we track
Memory Lorebooks and summaries you manage Automatic, editable on a few apps
On your phone Hard; the model usually runs on a computer Works in any phone browser

One catch on privacy: if you connect SillyTavern to a cloud API instead of a local model, your messages go to that provider, and the privacy advantage disappears. For a comparison of how hosted apps remember you, see our AI girlfriend with memory ranking.

Licenses, bots and responsibility

Several of these projects use the AGPL-3.0 license, which requires you to share your changes if you modify the code and let other people use it over a network. Model weights come with their own licenses, separate from the software, so check both before building anything public.

Running a companion for other people, such as a Telegram or Discord bot built from a GitHub project, makes you the operator: you hold their messages and are responsible for them. Local software also does not change the law on what content is allowed. For more on the hosted side, see our guides on AI girlfriend app safety and creating your own AI girlfriend in an app.

Frequently asked questions

Is there an open-source AI girlfriend?

Yes, in the sense that you can build one from open-source parts. SillyTavern (a chat interface) with KoboldCpp or Ollama (to run a model) is the most common setup, and projects such as Open-LLM-VTuber and Amica add voice and an animated avatar.

How do I make a local AI girlfriend?

Install a backend such as KoboldCpp or Ollama, download an 8B to 12B model that fits your graphics memory, install SillyTavern, connect it to the backend and write a character card. Expect a few hours of setup.

What GPU do I need to run an AI girlfriend locally?

SillyTavern's README recommends an NVIDIA 3000-series card with at least 6 GB of video memory for local models. KoboldCpp's wiki says a 7B model needs at least 8 GB of RAM and a 13B model 16 GB, less if you offload to the graphics card.

Is SillyTavern free?

Yes. SillyTavern is free, open-source software under the AGPL-3.0 license. It is only an interface, so you also need a backend: a free local model runner, or a paid cloud API that charges for what you use.

Is a local AI girlfriend more private?

Yes, if both the interface and the model run on your computer, because nothing leaves it. If you connect the interface to a cloud AI service instead, your messages go to that service.

Can I run a local AI girlfriend on my phone?

Not well. SillyTavern's README links an Android install guide, but that runs the interface; the model usually still runs on a computer or through a cloud API. Hosted apps work in any phone browser.

Keep reading

#1 Secrets AI8.5/10 · $9.17/mo · save 54%

Try free