// welcome

opchat

One app.
Every AI.

Connect your own API keys to ChatGPT, Claude, Gemini and more. One beautiful interface for every model.

OpenAI · Anthropic · Google · DeepSeek · OpenRouter · Straico · Azure · Ollama

9:41
Friday Night Plans
🍸 Bar Buddy
I need a cocktail recipe to impress my date
Oh, you came to the right place! Try a Penicillin β€” it's smoky, citrusy, and never fails to impress.
Message...
claude-sonnet-4-6

// conversations

Your conversations,
organized.

Pin favorites, search everything, group by project. Every chat right where you left it.

9:41
opchat
Search...
Today
🍸
Friday Night Plans2m
Try a Penicillin β€” it's smoky...
Bar Buddy
πŸ’‹
Late Night Talk1h
You always ask the most...
Dream Date
πŸ”₯
Before the Interview3h
You are going to CRUSH it...
Hype Girl
Yesterday
πŸ’»
Rust OwnershipYesterday
Think of it this way: in Python...
Code Mentor

// personalities

Create AI personalities that feel real.

πŸ’‹
Dream Date β€” Sweet, attentive, remembers every little thing about you
🍸
Bar Buddy β€” Your late-night companion who always has the best stories
πŸ”₯
Hype Girl β€” Your biggest fan who hypes you up no matter what
🎭
Mystery β€” Enigmatic stranger β€” you never know where the conversation goes
🍻
Wingman β€” Your ride-or-die who gives you the real talk
πŸ’»
Code Mentor β€” Patient dev who explains hard things simply

...and many more. Create your own.

9:41
Morning Boost
πŸ”₯ Hype Girl
I'm nervous about my presentation tomorrow
Stop right there. You are going to CRUSH it. You've prepared, you know your stuff, and honestly? They're lucky to hear from you.
Message...
gpt-5-mini

// customization

Make it yours.
Every pixel.

5 built-in themes + fully custom colors

11 fonts including Inter, JetBrains Mono, Poppins

Adjustable font size, corner roundness, message density

Light & dark mode

opchat Claude ChatGPT Claude Code Perplexity
9:41
Morning Boost
πŸ”₯ Hype Girl
I'm nervous about my presentation tomorrow
Stop right there. You are going to CRUSH it. You've prepared, you know your stuff, and honestly? They're lucky to hear from you.
Message...
gpt-5-mini

// memory

It remembers,
so you don't have to.

Your AI builds context over time. Preferences, facts, instructions β€” saved globally or per-project. Every conversation starts where the last one left off.

Global & project-scoped memories
AI saves context autonomously
Search, edit, delete anytime
9:41
Late Night Talk
πŸ’‹ Dream Date
Remember what I told you about the stars?
Of course β€” you said Polaris is your favorite because it helped you navigate on that camping trip in Norway. You also mentioned wanting to see the northern lights someday.
🧠 Memory saved: loves stargazing, northern lights
Message...
gemini-3-flash

// tools

More than just chat.

Search the web. Generate images. Connect external tools via MCP. Your AI can do more than talk.

πŸ”¬
Deep Research
Multi-step with citations
πŸ–ΌοΈ
Image Gen
DALL-E, Gemini, and more
🌐
Web Search
Real-time information
πŸ”Œ
MCP
Connect any tool
πŸŽ™οΈ Voice I/O β€” speak and listen
πŸ“ Projects & Folders β€” organize everything
πŸ’‘ Smart Context β€” never lose the thread
9:41
Learning Rust
πŸ’» Code Mentor
Explain ownership in Rust like I know Python
Think of it this way: in Python, variables are labels on boxes. You can stick multiple labels on the same box.

In Rust, each box has exactly one owner. When you assign it to a new variable, the old label gets ripped off. That's a move.
Message...
claude-sonnet-4-6

// your keys

Your keys.
Your data.
No middleman.

1
Add a provider
OpenAI, Claude, Gemini, or any compatible API
2
Enter your API key
Stored securely on your device, never sent to us
3
Start chatting
Switch models mid-conversation, use tools, create personas

API keys never leave your device.

Available on iOS and Android

9:41
Personas
πŸ’‹ Dream Date Flirty, witty, always knows what to say
🍸 Bar Buddy Your personal mixologist
πŸ”₯ Hype Girl Boundless energy & hype
🎭 Mystery Enigmatic & philosophical
🍻 Wingman Straight talk, solid advice
πŸ’» Code Mentor Patient dev teacher