neuron-explorer
Steering-first neuron explorer for Qwen3.5-4B: push every MLP neuron, keep every rollout, browse the results
翻譯準備中
LLM-first browser for mac, linux, iOS and Android — control real mobile browsers via mDNS, HTTP API, and MCP
翻譯準備中
取自儲存庫 README
正在載入完整 README。 以下為已儲存的摘錄。
LLM-first browser for iOS, Android, macOS, and desktop work in progress.
Control real browsers via mDNS discovery, HTTP API, and MCP. AirPlay to Apple TV supported.
Native iOS, Android, and macOS browser apps paired with a Node.js CLI. Language models discover devices on the local network, then control them: navigate, screenshot, read DOM, click, fill forms, scroll, capture network traffic, evaluate JS. Works on real devices, simulators, and emulators. AirPlay an iPhone to an Apple TV and it appears as a second controllable device.檢視完整 README ↗Native iOS, Android, and macOS browser apps paired with a Node.js CLI. Language models discover devices on the local network, then control them: navigate, screenshot, read DOM, click, fill forms, scroll, capture network traffic, evaluate JS. Works on real devices, simulators, and emulators. AirPlay an iPhone to an Apple TV and it appears as a second controllable device.
No emulators pretending to be phones. No persistent content scripts. No browser extensions. Real browsers on real hardware, fully controllable by LLMs.
| Target | Status | Notes |
|---|---|---|
| iOS | Done | Main mobile platform, actively usable |
| Android | Done | Main mobile platform, actively usable |
| macOS | Done | Desktop app is usable |
| Linux | In progress | Desktop shell exists, still evolving |
| Windows | In progress | Runs and is controllable: native chrome, tabs, navigation, DOM, eval, screenshots over loopback HTTP/MCP. Not yet released |
| CLI | Done | Main control surface for devices |
npm install -g @unlikeotherai/kelpie
Published releases also attach Android artifacts plus Linux .tar.gz, .deb, .rpm, and .AppImage downloads. GitHub Pages publishes Linux package repositories for apt and dnf from the same release flow.
kelpie discover — lists all Kelpie instances on your networkkelpie navigate --url https://example.com — or connect your LLM via MCP_kelpie._tcp, CLI auto-discovers them +-----------+ +-----------+ +-----------+ +-----------+
| Kelpie | | Kelpie | | Kelpie | | Apple TV |
| (iPhone) | | (iPad) | | (Android) | | (AirPlay) |
| HTTP+MCP | | HTTP+MCP | | HTTP+MCP | | HTTP+MCP |
| mDNS | | mDNS | | mDNS | | mDNS |
+-----+-----+ +-----+-----+ +-----+-----+ +-----+-----+
| | | |
+-------+-------+-------+-------+-------+-------+
| |
+------+---------------+------+
| Kelpie CLI |
| (Node.js / MCP) |
+-------------+---------------+
|
+----+----+
| LLM |
+---------+
apps/
ios/ iOS app (Swift, SwiftUI, WKWebView) + Apple TV via AirPlay
android/ Android app (Kotlin, Jetpack Compose, WebView)
macos/ macOS app (Swift, SwiftUI, WKWebView + CEF)
packages/
cli/ Node.js CLI and MCP server
docs/ Product brief, architecture, API reference, CLI docs
| Doc | Description |
|---|---|
| Product Brief | What, why, how, MVP scope |
| Architecture | Components, data flow, protocols |
| Tech Stack | Platform choices, dependencies |
| Feature Catalogue | Every user-facing feature |
| API Reference | All HTTP/MCP methods |
| CLI Reference | Commands, flags, group operations |
Kelpie uses AppReveal only for debug automation. The CLI helper and the in-app library are separate things, and the in-app SDK must never ship in release builds. See docs.md.
MIT