# CSCB/vibe-mouse

Core open-source Vibecoding interactive mouse project, belonging to a self-developed open-source system including the nation's first open-source robot actuator and stepless mobile intelligent monitoring solution.

Repository: https://github.com/CSCB/vibe-mouse
Canonical: https://ross.abutalabs.com/products/vibe-mouse
Language: Python
License: AGPL-3.0
License Family: copyleft
Last push: 2026-07-24T03:22:47+00:00

## Health v2 (maintenance only)
Score: 55/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 94, release rhythm 35, longevity 4
- inputs: {"age_days": 57, "days_push": 40, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, young
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1086, forks 0 (observed 2026-08-28T04:03:32.132616+00:00)

## What it is
An open-source Python desktop application that redefines mouse interaction by letting users bind customizable 'Skills' to buttons, with multi-device input adapters and voice-to-LLM bridging for AI-assisted coding. It is part of a decoupled three-module system that also includes an open-source robot actuator and a mobile intelligent monitoring solution.

## Use cases
- control my computer mouse with custom programmable buttons
- speak a coding request and have an LLM write the code
- use a gamepad or IR remote as a computer input device
- bind keyboard shortcuts to customizable work modes
- retrofit smart devices with open-source actuator hardware
- set up mobile equipment inspection and monitoring
- build a voice-driven prompt tool that refines speech into structured prompts

## When to choose
- you want a fully customizable, hackable input/interaction layer across Windows, macOS, and Linux
- you want voice commands routed to LLM providers like GLM, DeepSeek, or Kimi for hands-free coding
- you need an open-source robot actuator or monitoring platform you can extend and redeploy
- you prefer permissively combinable modules that work independently or linked together

## When to avoid
- you need a polished, stable production tool - the project is in beta with changing APIs
- you only need standard mouse functionality without customization
- you cannot comply with AGPL-3.0 copyleft requirements for derivative works
- you need plug-and-play hardware feedback like LED or vibration without custom hardware setup

## Facets
- artifact type: application
- maturity: experimental
- function: speech-recognition, llm-inference, prompt-engineering, workflow-automation, plugin-system, configuration-management
- domain: developer-tools, artificial-intelligence, speech-processing, robotics, iot
- platform: python, windows, cross-platform
- tags: human-computer-interaction, voice-control, mouse-automation, system-tray, vibecoding, robot-actuator, hardware-input-adapters, skill-system, automation, macos, linux, desktop

## Member repositories
- CSCB/vibe-mouse (main) score 55

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:32.132616+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T06:49:30.167532+00:00, confidence not recorded.
  - readme: https://github.com/CSCB/vibe-mouse (fetched 2026-08-28T04:03:32.132616+00:00, sha 23dfcd93ae99)
- Data as of 2026-08-30T08:39:29.467469+00:00.
