Naidan
Guides

An easy-to-use AI environment, built around privacy.

Using AI should not depend on getting every privacy decision right, every time. The goal was to make an environment that limits what can go wrong and is easy to use.

That idea led to Naidan: a place to work with AI that puts privacy first.

The browser sets the boundaries.

Your everyday browser provides a constrained place to run AI and tools. Its APIs and permissions mediate access to files, the clipboard and connections.

Access is mediated by the browser

The browser sandbox limits access to files and device features. Files and folders you select are handled within the permissions you grant.

Models can process your inputs locally

Text, image and speech models can run in your browser. Supported runtimes use WebGPU to take advantage of your device’s graphics hardware.

Network access has an explicit scope

The Local-only deployment uses Content Security Policy (CSP) to limit the page's API request destinations to its own site and local servers. Browser developer tools help you inspect traffic. Learn about the Local-only edition’s connection limits

Model downloads contact their distribution service. When you choose an external engine or tool, its permissions and connections also become part of your setup.

Compare what web and native apps can accessSee where each can reach on your device and what it can send afterward.

Chat in your browser with GGUF models.

Ask a question and get an answer from a GGUF model running in your browser.

You can also connect Naidan to a local AI server such as Ollama or llama.cpp server.

NaidanNo prompt sent to a server
NaidanNew ChatGGUF model
You

Plan a relaxing weekend.

GGUF model
Naidan

Start with a walk. Read a favorite book in the afternoon, then take it easy tonight.

AI server
AI serviceNew Chat
You

Plan a relaxing weekend.

AI server

Start with a walk. Read a favorite book in the afternoon, then take it easy tonight.

Generate AI images inside your browser.

Turn a text prompt into an image with a model running in your browser.

NaidanNo prompt sent to a server
NaidanImage generation
Prompt

Draw a fluffy kitten flying through a blue sky.

Generate
Image model
Runs / Gallery
A fluffy cream-colored kitten flying among clouds in a blue sky
AI server
AI service

Draw a fluffy kitten flying through a blue sky.

Generated image
A fluffy cream-colored kitten flying among clouds in a blue sky

Generate speech from text inside your browser.

Turn written words into spoken audio with a model running in your browser.

NaidanNo text sent to a server
NaidanAudio generation
Audio modelQwen3-TTS 1.7B BaseText to speak

Hello. Have a good day.

Qwen3-TTS 1.7B Base
Generated audio
Qwen3-TTS 1.7B Base24,000 Hz

Hello. Have a good day.

0:00 / 0:04
Save WAV
AI server
AI service

Hello. Have a good day.

Generated audio
WAV24,000 Hz

Hello. Have a good day.

0:00 / 0:04
Save WAV

Double-click to start using AI.

Extract the Standalone ZIP, then double-click index.html on your PC. Naidan opens in your browser without an installer or a server to serve the app. Then choose a model or local engine for your work.

Start without an installer or app serverFollow the steps from downloading the ZIP to opening the app and choosing a model.

Save your conversations, or keep them in memory.

Choose whether Naidan writes conversation data to persistent browser storage.

Save in the browser

Origin Private File System (OPFS) stores conversations and attachments in the browser’s private storage, ready for the next session.

Use memory only

Memory mode keeps conversation data in the running session instead of writing it to persistent storage. Reloading the page ends that session.

This choice covers chats, groups, settings and files held by Naidan’s selected storage provider. Model caches, exported files and operating-system memory management have separate lifetimes.

The diagram’s “all data” and “no persistent footprint” refer to data held by the selected in-memory Naidan storage provider, including chats and settings.