Work at the speed
of thought.

Runs on your Mac. Read the repo, edit files, run commands, verify, commit.

Fix startup crash

~/Projects/sharker · Today 10:12

Startup throws OperationalStateMigrationBlockedError. Find it and fix it.
Readsqlite-runtime-schema.tsEditauthority id → sharkerShellnpm test

The CHECK constraint still had the old workspace authority. I bumped the runtime schema to v15 and mapped the old id.

Verified Migration tests pass. The window opens.

Needs you The first npm run dev installs workspace deps

Say what to do next…

In other apps, you get threads

Fix a startup crashRead the repo architectureDraft release notesRun tests, then commitClear leftover Maka idsWire up the browser toolCheck a CHECK constraintGet npm run dev to openUpdate ARCH.mdReview the git diffAdd an API keyPick a local workspaceVerify the migrationGrab a desktop screenshotSay what to do with VoiceFix a startup crashRead the repo architectureDraft release notesRun tests, then commitClear leftover Maka idsWire up the browser toolCheck a CHECK constraintGet npm run dev to openUpdate ARCH.mdReview the git diffAdd an API keyPick a local workspaceVerify the migrationGrab a desktop screenshotSay what to do with Voice

Not a chat box.
An agent that finishes the work.

Sharker

See · Search · Edit · Run · Verify

See

Open files, read diffs, screenshot this Mac. See first, then act.

Tools

FilesDesktop

Model

OpenAIopenai/gpt-5.6-terra
New task
1

Say what you want done

Pick a workspace. Sharker plans the steps — you don't have to list tools first.

2

It works on your Mac

Read files, edit code, run Shell, open a browser. Risky steps ask first.

3

You review the result

It tests and shows the diff. You decide whether to commit. Keys stay local.

New task

Say what needs to happen.

It plans the steps and works in your workspace.

New task

What should we get done?

Read this repo's startup path, clear leftover Maka authority ids, and get npm run dev to open a window.
Anthropicanthropic/claude-fable-5.1

Tools

Not a plugin shelf. Hands that run on this Mac.

Files

Read, write, and search your repo

Local

Shell

Run commands and tests on this Mac

Local

Git

Review diffs, commit, ask before push

Local

Web

Search the web to fill in context

Local

Browser

Drive a real browser with your logins

Local

Desktop / Voice

Screenshot, click this Mac, or just speak

Local

Local tools

Files, Shell, Git, browser, desktop.

The workspace is the folder you pick. Keys stay on this machine.

Review

Done. Here's the diff.

It tests first, then hands it to you. You can still edit before commit.

Draft release notes

~/Projects/sharker · Today 4:12 PM

Write release notes from today's commits. Don't commit yet.
Git logRead README.md

Drafted in docs/release-notes.md. Highlights:

Local run

· Dropped the installer path. Clone + npm run dev.
· Runtime schema v15 maps the old authority id.

It can drive a real browser.

The Browser tool keeps your login sessions. If you can click it, you can hand it off.

github.com/syy-shark/sharker

syy-shark / sharker

Not a chat box. A local-first agent that finishes the work.

git clone https://github.com/syy-shark/sharker.git
cd sharker
npm install
npm run dev

Sharker · Reading the local-run section

The best model for
every kind of work.

Switch models without switching apps. Tasks, tools, and context stay put.

OpenAIOpenAI
OpenAISolopenai/gpt-5.6-sol
OpenAITerraopenai/gpt-5.6-terra
OpenAILunaopenai/gpt-5.6-luna
OpenAIGPT 5.5openai/gpt-5.5
AnthropicAnthropic
AnthropicFable 5.1anthropic/claude-fable-5.1
AnthropicFable 5anthropic/claude-fable-5
AnthropicOpus 5anthropic/claude-opus-5
AnthropicOpus 4.8anthropic/claude-opus-4-8
Google GeminiGoogle
Google GeminiGemini 3.8 Flashgoogle/gemini-3.8-flash
Google GeminiGemini 3.7 Flashgoogle/gemini-3.7-flash
Google GeminiGemini 3.1 Progoogle/gemini-3.1-pro
Google GeminiGemini 3.6 Flashgoogle/gemini-3.6-flash
Google GeminiGemini 3.5 Flashgoogle/gemini-3.5-flash
Others
xAIGrok 4.6xai/grok-4.6
xAIGrok 4.5xai/grok-4.5
DeepSeekDeepSeek V4 Flashdeepseek/deepseek-v4-flash
DeepSeekDeepSeek V4 Flash Visiondeepseek/deepseek-v4-flash-vision
KimiKimi K3moonshotai/kimi-k3

Frequently asked questions

It runs on your Mac. The model thinks; the harness does the work: read the repo, edit files, run commands, verify, commit. Risky steps ask you first.

Files, Shell, Git, Web, Browser, Desktop, and Voice. Not a Gmail / Slack plugin shelf — hands that execute locally.

The workspace is local. Keys are encrypted with safeStorage and never leave this machine. Switch models without switching apps; context stays in the task.

There's no installer yet — you clone and run the source. Sessions and memory stay on disk. Don't commit API keys.

Anyone who wants work finished in their own repo. Apple Silicon Mac, Node 22+, and an OpenAI-compatible key.

Work at the speed
of thought.

Stay in the loop

Get the latest updates, product news, and tips straight to your inbox.