๐Ÿ”’ 100% Browser-Native โ€” No Server Required ยท v2.0.0

Browser-Native
Personal AI Assistant

SafeClaw runs entirely in your browser tab โ€” multiple LLM providers, built-in tools, encrypted storage, and offline-capable local models. No server, no tracking, full privacy.

Launch App View on GitHub Explore Providers โ†“

Multi-Provider LLM Support

Choose the best model for your needs. Cloud for quality, local for privacy and offline use. Quality-first routing picks the right provider automatically.

๐ŸŸฃ

Anthropic Claude

Claude Opus 4.6, Sonnet 4.6, and Haiku 4.5 โ€” industry-leading reasoning with extended thinking and tool use.

Cloud
๐Ÿ”ต

Google Gemini

Gemini 2.5 Pro and 2.0 Flash via the Gemini API โ€” fast, capable, with native function calling.

Cloud
๐ŸŸข

WebLLM (Local)

Run Qwen3 models locally via WebGPU. No data leaves your device. Works fully offline.

Local โ€” WebGPU
๐ŸŒ

Chrome Gemini Nano

Chrome's built-in AI model. Zero download, instant availability for summarization tasks.

Local โ€” Built-in

Built for Privacy & Power

Everything runs in a single browser tab. Your data never touches a server you don't control.

๐Ÿ”’

Privacy First

No backend, no telemetry, no tracking. API keys are encrypted with AES-256-GCM using non-extractable Web Crypto keys stored in IndexedDB.

๐Ÿ“ฑ

PWA โ€” Install Anywhere

Install as a Progressive Web App on any device. Works on desktop, tablet, and mobile. Feels native.

๐Ÿง 

Agentic Tool Use

The AI can read/write files, run code, fetch URLs, manage tasks, and update its own memory โ€” autonomously chaining tools to complete complex requests.

โœˆ๏ธ

Offline Capable

With WebLLM local models, SafeClaw works without an internet connection. Quality-first routing automatically falls back to local when offline.

๐Ÿ”„

Smart Routing

Quality-first provider selection: cloud by default for best results, automatic fallback to local models when offline or rate-limited.

๐Ÿ’พ

Persistent Memory

Conversations, files, and tasks persist in IndexedDB and OPFS. Your assistant remembers context across sessions.

๐Ÿ“จ

Telegram Integration

Connect a Telegram bot to chat with your assistant from any device. Pure HTTPS โ€” no WebSockets or special protocols required.

โฐ

Task Scheduling

Schedule recurring tasks with cron expressions. Your assistant runs them automatically in the background while your tab is open.

๐Ÿ“‚

File Workspace

Built-in file manager backed by Origin Private File System (OPFS). Read, write, and browse files in per-group workspaces.

๐Ÿ’ก

Use Case Recommendations

Personalized AI use-case suggestions based on your profile. Discover 20+ curated workflows across automation, research, and development.

Example Workflows

Discover what you can build with SafeClaw. Top use cases from the community, sourced from awesome-openclaw-usecases.

๐Ÿ“ฐ

Daily News Digest

Aggregate and summarize tech news from multiple sources into a curated daily briefing delivered on your schedule.

๐Ÿ“ง

Inbox De-clutter

Summarize newsletters and send a condensed digest via email. Cut through the noise automatically.

๐Ÿ‘ค

Personal CRM

Automatically discover and track contacts from email and calendar. Never lose touch with important connections.

๐Ÿ“

Meeting Notes & Action Items

Convert meeting transcripts into structured summaries with automatic task creation and follow-ups.

๐ŸŽฌ

Content Pipeline

Automate idea scouting, research, and content tracking for video or blog production workflows.

๐Ÿ”ฌ

Personal Knowledge Base

Build a searchable RAG-powered knowledge base from URLs, tweets, and articles you collect.

๐Ÿ’ก

Pre-Build Idea Validator

Scan GitHub, HN, npm, PyPI, and Product Hunt before building โ€” know if your idea already exists.

๐Ÿฅ

Health & Symptom Tracker

Track food intake and symptoms to identify triggers, with scheduled reminders and trend analysis.

๐Ÿ‹๏ธ

Habit Tracker & Coach

Daily check-ins tracking habits with adaptive tone, accountability, and streak monitoring.

See 40+ More Use Cases โ†’

Built-in Tools

Eight tools the AI can chain together autonomously to accomplish complex tasks.

bash
read_file
write_file
list_files
fetch_url
update_memory
create_task
javascript

Clean, Layered Architecture

No magic, no hidden complexity. A transparent pipeline from message to response.

React UI โ€” Chat, Settings, Files, Tasks, Use Cases
โ†•
Zustand Store โ€” Reactive State Bridge
โ†•
Orchestrator โ€” Session, Memory, Provider Routing
โ†•
Web Worker โ€” Agentic Tool-Use Loop
โ†•
Provider Layer โ€” Anthropic ยท Gemini ยท WebLLM ยท Chrome AI

How It Works

From message to response in six steps โ€” all within your browser.

1

You Send a Message

Your message is captured by the React UI and dispatched to the orchestrator.

2

Provider Selection

The router selects the best provider based on availability, your preference, and network status.

3

Context Assembly

The orchestrator builds the prompt with system instructions, conversation history, memory, and tool definitions.

4

Worker Invocation

The payload is sent to a dedicated Web Worker that runs the LLM call off the main thread.

5

Agentic Tool Loop

If the model requests tool use, the worker executes tools and re-invokes the model โ€” up to 25 iterations.

6

Response Delivered

The final response is posted back to the main thread, stored in IndexedDB, and rendered in the chat.

Quality-First Routing

SafeClaw defaults to cloud models for best quality, and gracefully falls back when needed.

Condition Provider Selected
User explicitly selects a provider User's choice (any provider)
Local preference set to "always" WebLLM or Chrome AI
Device is offline WebLLM (if downloaded)
Cloud API returns 429 (rate limit) Alternate cloud โ†’ local fallback
Default (online, no issues) Configured cloud provider (Anthropic or Gemini)

Open Source

SafeClaw is open source under the MIT License. Inspect every line, fork it, make it yours.

View on GitHub