DBDelve
Dive deep into your data. A fast, native, multi-engine database client written in Rust. Free and open source, no telemetry.
翻訳待ち
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Your coding agents on your wrist, with a pixel-art companion.
Permission requests, questions, finished tasks: it all lands on your Wear OS watch and you answer with a tap. Meanwhile Chi, your mascot, lives in sync with your sessions. For Claude Code and Codex, on watches with Google Play services (Galaxy Watch 4 and newer).
→ agentchi.dev: the overview, the video, and ready-to-copy commands.
Unofficial app, not affiliated with Anthropic or OpenAI. Claude and Claude Code are trademarks of Anthropic; Codex and OpenAI are trademarks of OpenAI.
Make it your own: 3 species, 6 colors, 5 accessories, which follow your mascot onto the tile, the complication, the Agentchi watch face and even the app icon. Your agents' Markdown stays readable on the round screen, alerts are configurable (full screen, silent, vibration, sound), and there's no app to install on your phone.
Claude Code (computer, Remote Control) ──agentchi plugin──────────┐
claude.ai/code cloud session ───────────repo http hook────────────┼──HTTPS──▶ agentchi.dev ──FCM──▶ your watch
Codex (CLI, app, IDE) ──────────────────~/.codex/hooks.json───────┘
Your agents send their events through their hooks to the Agentchi server, which pushes them right away to your watch via Firebase Cloud Messaging. The server is open source: you can use agentchi.dev or host your own.
XXXX-XXXX-XXXX), created on the watch and revocable from it.| Where the agent runs | How the watch is notified |
|---|---|
| Claude Code: terminal, IDE, Desktop app | agentchi plugin |
| Claude Code in Remote Control (claude.ai/code, mobile app) | Plugin: the session runs on your computer |
| Cloud session on claude.ai/code | http hook in the repo's .claude/settings.json: cloud sessions don't load plugins |
| Codex: CLI, app, IDE extension (macOS, Linux, WSL) | Codex hooks (~/.codex/hooks.json or the agentchi-codex plugin) |
| claude.ai chat, ChatGPT | Not supported: no hooks |
The watch app is in English, or in French when the watch is set to French (Wear OS 4+ also lets you pick the app's language in the system settings).
Agentchi will install from the Google Play Store, right on your Wear OS watch: the listing is coming soon. Until then, the CI build of the APK installs with adb (see the self-hosting guide).
Open Agentchi, allow notifications, then go to Settings › Server: enter https://agentchi.dev and tap Connect the watch.
On the watch: Settings › Server › New code, name the computer and write down the XXXX-XXXX-XXXX code. Plan one code per computer or cloud environment: each one can be revoked separately.
A single command, with your code:
claude plugin install agentchi --marketplace Pelagoss/agentchi \
--config server_url=https://agentchi.dev --config code=XXXX-XXXX-XXXX
That's it, for all your projects. The code is stored in the system keychain, not in settings.json. Without --config, Claude Code prompts for both values (/plugin › agentchi › Configure options). Requires curl, available by default on macOS, Linux and Windows 10+. The plugin also covers local sessions you follow in Remote Control from claude.ai/code or the mobile app.
You can also add the Pelagoss/agentchi marketplace in claude.ai › Customize › Plugins: the plugin then syncs to every computer where you sign in to Claude Code. All that's left is entering the code.
Cloud sessions don't load plugins, but they do run the repo's hooks:
.claude/settings.json the block served by https://agentchi.dev/v1/cloud-settings.json. It's an http hook that sends Authorization: Bearer $AGENTCHI_CODE.AGENTCHI_CODE=XXXX-XXXX-XXXX;agentchi.dev.Everyone working on the repo puts their own code in their environment. Without a code, the hook does nothing and shows no error. On a computer, the variable isn't set, so there are no duplicates with the plugin.
This is the beginning of the README. Read the rest at the original. Read the full README ↗