EVERYTHING XIAOMI
Get listed
Ensoul logo

Ensoul

Ensoul is a local-first AI companion app that stores a companion’s identity, memories, mood, and history as documents on the user’s device.

Place
#4 of 35
Score
7.2
Ensoul's website

What Ensoul is

Ensoul is a local-first AI companion app that stores a companion’s identity, memories, mood, and history as documents on the user’s device. It runs on Android, macOS, Windows, and the web. Users can connect to a provider directly or use one key to access Claude, GPT, Gemini, Grok, DeepSeek, and dozens of open models. Conversation memories can be reviewed, edited, or removed. Ensoul imports companions from documents, folders, files, character cards, notes, and chat exports, and can export a folder containing identity, history, media, and tools. Listed features include voice, generated images, and group conversations between companions. Its folder tool can read coding-agent session stores from Claude Code, Codex, opencode, and DeepSeek Harness. Desktop and mobile conversations, memories, settings, and related data are stored locally; browser data and API keys are kept in that browser’s site storage and are removed if browser data is cleared. The free plan requires users to bring their own model key. Hosted access is offered for a $12.00 USD one-time contribution, granting three months of access.

Good

  • Free plan; no account required.
  • Conversation memories can be read, corrected, or deleted.
  • Imports and exports companion folders and files.
  • Voice, generated images, and group conversations are listed.

Watch out

  • Free plan requires users to bring their own model key.
  • Desktop builds are not notarized.
  • Devices do not sync automatically.
  • No installable iOS build yet.

Who it suits

Ensoul suits adults 18 and over who want to create AI companions and manage their memories themselves. It may also suit users who want to import or export companion files or choose their model provider.

Verdict

Ensoul offers companion creation with user-managed memory and locally stored desktop and mobile data. Consider the browser-storage behavior, lack of automatic syncing, and bring-your-own-key requirement before choosing it.

Plans and prices

From Ensoul's own pricing page, checked 3 Oct 2026.

All about pricing
PlanPriceWhat it gives you
EnsoulFreeFree · bring your own model key · no account required
Hosted access contribution$12, paid onceMinimum $12 · contributions extend access proportionally · maximum 12 months at a time · One-time contribution, not a subscription; $12 grants 3 months of sustained access

The facts

Each one read from Ensoul's own pages, with the date it was checked.

What it does

Age requirement
The download page says Ensoul is free to use and for adults 18 and over.checked 3 Oct 2026
Analytics
The privacy policy says the website uses Google Analytics 4, while the desktop and mobile apps do not contain GA4 or an equivalent analytics SDK.checked 3 Oct 2026
Availability limits
The maker says desktop builds are not notarized, devices do not sync automatically, and iOS has no installable build yet.checked 3 Oct 2026
Group chats and media
The site lists group conversations between companions, generated images, and voice among features that work now.checked 3 Oct 2026
Import and export
Ensoul can import companions from documents, folders, files, character cards, notes, and chat exports, and export a folder containing the companion’s identity, history, media, and tools.checked 3 Oct 2026
Integrations
The maker names Claude Code, Codex, opencode, and DeepSeek Harness as coding agent session stores its folder tool can read.checked 3 Oct 2026
Local data
The privacy policy says desktop and mobile app conversations, mood, memories, companions, and settings are stored locally; API keys are stored in OS secure storage.checked 3 Oct 2026
Memory
Memories from conversations can be read, corrected, or deleted by the user.checked 3 Oct 2026
Model choice
The site says one key can reach Claude, GPT, Gemini, Grok, DeepSeek, and dozens of open models, or users can connect directly to a provider.checked 3 Oct 2026
Product
Ensoul is a local-first AI companion app that keeps a companion’s identity, memory, mood, and history as documents on the user’s device.checked 3 Oct 2026
Server-side data
The privacy policy says hosted-key fair-use records include an anonymous device identifier, platform, approximate token counts, and timestamp, but no conversation content.checked 3 Oct 2026
Support
The maker lists [email protected] and says support emails are read by the project operator.checked 3 Oct 2026

Where it runs

Browser storage
In the browser app, API keys and app data are stored in that browser’s local storage for the site, and clearing browser data removes them.checked 3 Oct 2026

The company

Maker
The site describes Ensoul as early software built by one person and links to the maker account Dominus Venerus; it does not state an HQ or founding year on the opened pages.checked 3 Oct 2026
The full review of Ensoul

Ensoul is a local-first AI companion app that treats identity, memory, mood and conversation history as files on your devices. It is aimed at adults who want extensive control over a companion and are comfortable supplying model credentials.

Overview

Ensoul keeps companion records as documents rather than locking them into a hosted account. Desktop and mobile conversations, moods, memories, companions and settings remain local, and API keys use operating-system secure storage. In the browser, both keys and app data sit in that browser’s local storage for the site, so clearing browser data removes them. That makes the desktop and mobile apps the safer fit for users who want a more durable local data boundary; browser users must manage their browser storage carefully.

The privacy boundary differs by platform. The website uses Google Analytics 4, while the desktop and mobile apps have no GA4 or equivalent analytics SDK. Hosted-key access records an anonymous device identifier, platform, approximate token counts and a timestamp, but not conversation content. Support emails are read by the project operator.

Key features

Conversation memories can be read, corrected or deleted. This is a meaningful advantage for users who want to curate a companion’s retained context instead of accepting an opaque memory system. Ensoul also supports persistent memory, proactive messages, voice conversations, generated images and group conversations between companions, giving it a broader interaction set than a text-only character app.

Model choice is unusually open. A single key can provide access to Claude, GPT, Gemini, Grok, DeepSeek and dozens of open models, or users can connect directly to a provider. The flexibility is useful for enthusiasts comparing models, but it also means bringing and managing a key is part of the product experience rather than an optional technical detail.

Import tools accept documents, folders, files, character cards, notes and chat exports. Export creates a folder containing a companion’s identity, history, media and tools, making migration and backup more practical. The folder tool can read coding-agent session stores from Claude Code, Codex, opencode and DeepSeek Harness, a valuable niche feature for users who want companion data alongside development workflows.

Pricing

The Ensoul plan costs free. It is free, requires users to bring their own model key and requires no account. That is the right choice for technically confident users who already have provider access and want local control without a subscription. There is no free trial because the core plan is permanently free.

Hosted access contribution costs $12, paid once. It is a one-time contribution, not a subscription; $12 grants three months of sustained access. Contributions extend access proportionally, with a $12 minimum and a maximum of 12 months at a time. This suits users who want hosted-key access without recurring billing, but the contribution model still imposes a time limit and does not remove the broader local-storage and platform considerations.

Platforms

Ensoul runs on Android, macOS, the web and Windows. Desktop builds are not notarized, devices do not sync automatically, and there is no installable iOS build yet. Android users get mobile access, but anyone moving between devices must handle data transfer themselves rather than relying on background synchronization.

Who it's for

Choose Ensoul if you want to edit memories, move companions as folders and select among many model providers. It is particularly suitable for tinkerers, privacy-conscious users who prefer local app data, and people integrating companion records with coding-agent sessions. Adults 18 and over are the intended audience.

Look elsewhere if you want automatic cross-device sync, a notarized desktop installer, an iPhone app or a fully managed service that supplies model access. Ensoul’s local-first design rewards ownership, but it also makes storage, keys and portability your responsibility.

Pros and cons

Pros

  • Editable memory: read, correct or remove retained memories instead of accepting fixed context.
  • Portable records: import from many document and chat formats, then export identity, history, media and tools as a folder.
  • Broad model access: one key can reach major providers and open models, with direct-provider connections also supported.
  • Rich interaction: voice, images, proactive messages and companion group chats are supported.
  • No-account free tier: the core plan costs nothing when you bring a model key.

Cons

  • No automatic sync: multi-device use requires manual data management.
  • Browser-storage risk: clearing site data removes browser keys and app data.
  • Setup responsibility: users must supply and manage model credentials.
  • Platform gaps: desktop builds are not notarized and iOS has no installable build.
  • Hosted access is time-limited: the $12 contribution covers three months, with extensions required for continued access.

Alternatives

Nomi AI is the better pick for a conventional freemium service across Android, iOS and the web, with a free plan and paid credit or monthly options. Choose Paradot AI instead if you want Android, iOS, macOS, web and Windows coverage with a free plan that includes a daily message allowance and one companion.

Utsuwa is a close alternative for users seeking free, self-hosted or local-model flexibility with no paywalled features. DreamGF AI suits readers who want a free starting experience and a free trial, although most features require an account.

EVA AI, Kindroid, Kissable and Neo are other freemium companion options with their own free allowances and paid upgrades; pick among them when a hosted, account-based experience matters more than Ensoul’s file-based control.

Verdict

Ensoul is the strongest choice for adults who want an AI companion they can curate, export and keep primarily on their own devices while choosing their model provider. Its free, no-account core and extensive data controls are compelling. Look elsewhere if automatic synchronization, iOS support, notarized desktop distribution or turnkey hosted access is more important than ownership of the underlying files.

Alternatives to Ensoul

All alternatives
  1. 1Nomi AI logo

    Nomi AI

    Free planAndroidiOSWeb
    8.1From $59.99 a year
  2. 2Kindroid logo

    Kindroid

    Free planAndroidiOSWebAPI
    8.0From $139.99 a year
  3. 3Paradot AI logo

    Paradot AI

    Free planAndroidiOSWebAPI
    7.9From $9 a month
  4. 4EVA AI logo

    EVA AI

    Free planAndroidiOSWeb
    7.2From $47.99 a year
  5. 5Kissable logo

    Kissable

    Free planAndroidiOSWeb
    7.2From $149.99 a year
  6. 6

    Neo

    Free planAndroidiOSWeb
    7.2From €13.99 a month