Every conversation in ɳClaw is a thread. Threads can be grouped into projects — named folders that keep related conversations together.
Projects and thread assignments are stored in your browser (localStorage). Nothing is sent to the server. They persist across restarts and are available offline.
There are two ways to create a project:
Project names are free-form. Keep them short — the sidebar shows up to about 20 characters before truncating.
Right-click any thread in the sidebar. The context menu shows all your projects. Click a project name to move the thread, or choose General to remove it from any project.
Moving a thread does not affect the conversation history. It is a visual grouping only.
Each project folder in the sidebar has a small + button on the right. Clicking it creates a new thread already assigned to that project.
Click the trash icon next to the project name. The project is removed, and any threads assigned to it move to General (unassigned). Threads are never deleted when a project is deleted.
You can give each project a custom system prompt. Threads in that project start with the project prompt instead of the global default.
The system prompt is stored locally alongside the project data. It is not sent to the server until a new message is submitted.
ɳClaw can suggest a project for a new thread based on the first message. The suggestion appears as a dismissible chip below the input. Accept it with one click or ignore it — the thread stays in General either way.
Auto-organization is disabled by default. Enable it in Settings → Threads → Suggest project from first message.
The search bar at the top of the sidebar searches thread titles. To search message content, open the search panel with Cmd+K (Mac) or Ctrl+K (Windows/Linux) and type your query.
Searches run entirely in the browser against locally-stored messages. There is no server round-trip for search.
Export a single thread or an entire project as Markdown or JSON:
| Action | Mac | Windows / Linux |
|---|---|---|
| New thread | Cmd+N | Ctrl+N |
| Search threads | Cmd+K | Ctrl+K |
| Jump to previous thread | Cmd+[ | Ctrl+[ |
| Jump to next thread | Cmd+] | Ctrl+] |
| Toggle sidebar | Cmd+B | Ctrl+B |
Thread data is stored in localStorage. Most browsers allow 5–10 MB per origin. If you run into the limit, export and delete old threads.
There is no server-side thread storage in the base ɳClaw configuration. Cloud sync (store threads in your nSelf backend) is planned for a future release.