Skip to content

N3 AI Deck v0.1.0

Choose a tag to compare

@jincai822 jincai822 released this 06 Aug 05:07
· 14 commits to main since this release

N3 AI Deck v0.1.0

First N3 AI Deck release. Forked from asad-albadi/streamdock-n3 (MIT, Copyright (c) 2026 Asad Al Badi) — upstream lineage (through 0.2.5) is recorded in the CHANGELOG; 0.1.0 is the first version published by this fork.

What works (hardware-validated on the owner's 6602:1000 unit)

  • Read-only discoveryn3-ai-deck-detect (passive sysfs, no device access)
  • Input observationn3-ai-deck-observe-inputs (all 12 controls over the vendor HID channel)
  • Action engine — plugin contract + safe builtins (log_event, allowlisted launch_app, ai_text); n3-ai-deck-run-action demo CLI
  • Live dispatchn3-ai-deck-live --feedback: press a key, dispatch an action in real time, LCD key shows running/success/failure/timeout states
  • AI workflow — copy text, press a key, get an AI summary on the device screen (OpenAI-compatible endpoint; credential from local env var only, never stored in the repo)

Evidence: 10/10 physical validation checklist (docs/validation/physical-validation-checklist.md), golden AI workflow 11/11 consecutive successes. 951 tests green; CI green on the release commit.

Install

pipx install https://github.com/jincai822/n3-ai-deck/releases/download/v0.1.0/streamdock_n3_linux-0.1.0-py3-none-any.whl

Verify artifact integrity against SHA256SUMS attached below.

Not in v0.1.0

  • Daemon-managed background wiring (G8): no auto-start/auto-reconnect yet — run n3-ai-deck-live in the foreground
  • GUI configuration, entry-point plugin discovery
  • PyPI publishing
  • The legacy upstream console scripts (streamdock-n3, -gui, -probe, -debug) still ship but are upstream legacy, not part of the validated N3 AI Deck path

Open legal note

The vendored StreamDock SDK has no bundled license file; commercial redistribution review remains open (tracked in the PRD). This release is open-source under MIT, consistent with upstream's own distribution.