ɳSelfɳSELFCLI
DocsComparePricingChangelogBlogɳCloud
18★
All posts

Introducing ɳClaw Web — your AI assistant from any browser

March 17, 2026·nSelf Team·2 min read
productainclaw

ɳClaw has always supported Telegram and the native iOS and Android apps. Today we're shipping the web UI: an open-source Next.js client that runs in any browser and talks to your self-hosted ɳClaw server.

What it is

The web client is a redirect shell. You visit it once, enter your server URL, and it saves that to your browser's local storage. From then on, opening the app takes you straight to your ɳClaw instance. No accounts, no central server, no data stored outside your own backend.

You can use the hosted version at claw.nself.org or self-host claw/apps/web/ on your own domain.

How to set it up

You need a running ɳClaw server first. If you don't have one:

# Install nself CLI
brew install nself-org/nself/nself

# Start a new project
nself init && nself start

# Add the Max license and install plugins
nself license set nself_max_xxxx...
nself plugin install ai mux claw
nself build && nself restart

Then open claw.nself.org, enter your server URL, and click Connect.

That's it.

What you get

Conversation history. Messages are stored in your Postgres database. They persist across devices and sessions. Any browser pointed at the same server sees the same threads.

Memory. ɳClaw tracks what it learns about you across conversations. Three layers: recent context, extracted memory blocks with vector search, and a compressed long-term summary. You can view and edit all of it from the Memory panel.

Google account integration. Connect Gmail, Calendar, and Drive via Settings (requires the nself-google plugin). Once connected, ɳClaw can read your email and check your schedule as part of a conversation.

Companion pairing. If you use the iOS or Android app, threads and memory sync through your server. Switch between devices without losing context.

Co-Founder agent. An always-on background agent that monitors GitHub activity and surfaces action items in your next conversation. Enable it in Settings after connecting a GitHub token.

Dynamic tables. Ask ɳClaw to remember structured data and it creates typed Postgres tables on the fly. Query them in plain English or through the standard GraphQL endpoint. Tables appear in the Tables tab.

The architecture

The web client has no backend of its own. It connects directly to the WebSocket endpoint on your nself server via the nself-claw plugin. Conversations and memory live in your Postgres database. The client is stateless between visits except for the server URL in local storage.

Source is at github.com/nself-org/claw under the MIT license. Deploy anywhere Next.js runs.

Get started

Read the setup guide or jump straight to the web UI features reference.

ɳClaw requires a Max license ($19/yr). If you're already running nself, you can add Max in the same step as any other plugin upgrade.