AI Character Conversations, Completely Private

The only AI character app with true privacy. Bring your own API keys, 100% local storage, zero data collection. Your conversations never leave your device.

100% Local Storage Bring Your Own Keys No Data Collection
18+ Content Notice: ChatticaAI is intended for users 18 years and older.

See ChatticaAI in Action

Explore the interface across different themes and features.

Privacy-First AI Chat

Experience AI character conversations with complete control over your data and privacy.

🛡️

100% Local-First Privacy

All data stored locally on your device. No cloud sync, no analytics, no tracking. Your conversations stay completely private.

🔑

Bring Your Own Keys (BYOK)

You provide your own API keys. Compatible with OpenRouter, OpenAI, and LM Studio for complete control.

📥

Character Import

Import character cards from PNG or JSON files. Supports popular character card formats and embedded metadata.

🖼️

AI Image Generation

Generate character images with local or remote AI image servers. Full control over your image generation setup.

💬

Story & Chat Modes

Two communication styles for fantasy roleplay and casual chat. Rich formatting and markdown support included.

📝

Character Tracking

Track character mentions, locations, and relationships. Auto-generated session summaries keep context organized.

Simple, Transparent Pricing

Choose the plan that works for you. All plans include complete privacy and local storage.

Free

Free

$0

Forever free

  • Up to 2 characters
  • 1 persona
  • Core chat features
  • Story & Chat modes
  • Local storage
Plus

Plus

$0.99/mo

or $19.99 lifetime

  • Unlimited characters
  • Unlimited personas
  • Export chat history
  • Export character cards
  • All Free features

* Subscriptions are managed within the app. Download to get started.

Frequently Asked Questions

What API keys do I need?

ChatticaAI supports OpenRouter, OpenAI-compatible APIs, and LM Studio (for local inference). You'll need to create an account with your chosen provider and generate an API key.

Recommended: We suggest NanoGPT as a preferred provider - they support both text generation and image generation through a single API, making setup simple and convenient.

Is my data really private?

Yes! ChatticaAI uses a 100% local-only architecture. All your character cards, chat histories, and settings are stored exclusively on your device. We don't have servers that collect or store your data. The only data transmission occurs when you choose to use third-party AI services (OpenRouter, OpenAI, etc.) - and that goes directly from your device to them, not through us.

What is Story Mode vs Chat Mode?

Story Mode presents conversations in a narrative format with rich descriptions and prose, ideal for immersive storytelling and creative narratives. Chat Mode uses a traditional messaging interface for quick back-and-forth conversations. You can switch between modes anytime based on your preference.

How do I import character cards?

ChatticaAI supports both PNG and JSON character cards in popular formats. Simply tap the import button in the Character Library and select your PNG or JSON file. The app will automatically extract the character information and add it to your library.

Is this app suitable for all audiences?

ChatticaAI is rated 18+ and intended for mature audiences. While the app includes content filtering and moderation tools, it allows adult content between consenting adult fictional characters. Users must be 18 years or older to use the app. We strictly prohibit illegal content including CSAM and other prohibited categories outlined in our Terms of Service.

What AI models are supported?

Through OpenRouter and OpenAI-compatible APIs, you can access hundreds of models including GPT-4, Claude, Llama, Mistral, and many more. You can also use LM Studio to run models locally on your computer for complete offline functionality (requires separate LM Studio setup).

Can I use local AI models?

Yes! ChatticaAI supports LM Studio, which allows you to run AI models locally on your computer. This means completely offline chat with no API costs. You'll need to download and configure LM Studio separately, then point ChatticaAI to your local LM Studio server.

How much do API calls cost?

API costs vary by provider and model. OpenRouter typically charges $0.001-$0.03 per 1K tokens, with most conversations costing just a few cents. You have complete control over which models you use and can monitor costs through your API provider's dashboard. Local models via LM Studio are completely free after the initial setup.

Download ChatticaAI

Available now on Android. iOS coming soon! Start chatting with AI characters today.