DNA DNA Get Started →
✨ Open Source • MIT License

Your AI, Everywhere You Chat

One AI assistant. WhatsApp. Telegram. Discord. Persistent memory. Your machine.

DNA IDE - AI-native code editor
60+
Built-in Skills
6
Platforms Supported
100%
Self-Hosted
MIT
Open Source

Everything You Need

DNA combines the power of modern AI with the convenience of your favorite messaging apps.

📱

Multi-Platform

WhatsApp, Telegram, Discord, Slack, Signal, and iMessage. Chat where you already are.

🧠

Persistent Memory

Remembers context across conversations. Days, weeks, months — it never forgets.

🛠️

60+ Skills

GitHub, Google Calendar, Notion, weather, and more. Extend with your own skills.

💻

Built-in IDE

AI-powered code editor with inline editing, agent mode, and project awareness.

🔒

Privacy-First

Runs on YOUR machine. Your data never leaves your computer.

🎨

Fully Customizable

Choose your AI model, customize personality, add your own tools.

See DNA in Action

Chat naturally. Get things done.

📱 Chat on WhatsApp

DNA on WhatsApp

💻 Code with AI

DNA IDE

Get Started in 5 Minutes

No complicated setup. Just clone, configure, and chat.

1

Clone

Clone the repository

2

Setup

Run wizard, add API key

3

Connect

Scan QR for WhatsApp

4

Chat

Start chatting!

Terminal
$ git clone https://github.com/vanek-nutic/dna.git
$ cd dna && npm install && npm run build
$ ./dna.mjs wizard

 Select provider: Anthropic
 API key saved to keychain
 WhatsApp connected
 DNA is ready!

Frequently Asked Questions

What is DNA?

DNA is a self-hosted AI assistant that connects to your messaging apps (WhatsApp, Telegram, Discord) and maintains persistent memory across conversations. Unlike ChatGPT or Claude's web interfaces, DNA remembers your context over time.

Is DNA free?

DNA itself is free and open source (MIT license). You only pay for AI API usage — typically $5-20/month depending on your usage. You can also use free local models with Ollama.

Is my data private?

Yes. DNA runs on YOUR machine. Your conversations, memory files, and API keys never leave your computer (except to call the AI provider API). There's no telemetry or tracking.

What AI models are supported?

DNA supports Anthropic (Claude), OpenAI (GPT-4), Google (Gemini), OpenRouter (100+ models), and Ollama (local models). Switch models anytime.

Do I need to know how to code?

No. If you can copy-paste commands into a terminal, you can run DNA. The setup wizard guides you through everything in about 5 minutes.

What's the DNA IDE?

DNA includes a full-featured browser-based code editor with AI built in. It features inline code editing (Cmd+K), agent mode for autonomous changes, integrated terminal, Git support, and memory integration.

Ready to Try DNA?

Free and open source. Get started in 5 minutes.