DBDelve
DBDelve는 Rust 기반 빠른 다중 엔진 데이터베이스 클라이언트, 무료 오픈소스, 텔레메트리 없음
프로토콜·펌웨어를 역공학한 장치들의 공개 디렉터리, 기존 작업을 중복하지 않게
An open directory of devices whose protocols or firmware have been reverse engineered, so nobody — human or AI agent — redoes work that already exists.
개발 도구TypeScript · RustGitHub @opendevicedb온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
Open directory of 30,000+ devices whose protocols or firmware are already open (OpenWrt, LineageOS, coreboot, QMK, Zigbee, printers, mice, tablets, drones…), so nobody — human or AI agent — redoes the work. Website, JSON API, MCP server.
README 전체를 불러오는 중입니다.
README 전문 보기 ↗English | 简体中文
An open directory of devices whose protocols or firmware have been reverse engineered, so that nobody — human or AI agent — redoes work that already exists.
site/).packages/mcp) before starting a
reverse-engineering job, claim the device, publish findings when done.packages/importers), with a link back to each source.If it is useful to you, a ⭐ helps people with the same devices find it.
Contributions don't have to be complete: a single verified fact about a protocol (a BLE characteristic, a checksum, UART pins) helps the next person or agent go faster. See Contribute.
See SPEC.md for the design and POLICY.md for what we accept.
The first composable application pilot
adds a component/application catalogue at /components/, a real WASM processing
example, isolated web components and composition customization. Components are
independent of device records. The English OKF specification
describes the broader roadmap, including desktop export and spatial capture ports.
An experimental fwupd declaration index preserves plugin identifiers and their source context for future device mapping. It is separate from the device catalogue.
Community research, outreach history and outgoing messages are tracked in the outreach journal.
npm install
npm run validate # check every record against schema/device.schema.json
npm run import -- all # refresh data/imported/ snapshots
npm run dev # website on localhost
npm run mcp # MCP server on stdio
Code: AGPL-3.0-or-later (see LICENSE). Data: CC BY-SA 4.0 (see LICENSE-DATA.md).