Research preview — server-side transport shell + tier-0 salience gate (WatchSpec down / Tier0Signal up) for the Percept cognition core.
Project description
percept-harness
⚠️ Research preview — v0.1.0. Published for real-life testing and feedback, not for production. APIs may change between
0.1.xreleases — pin a version.
The server-side transport shell + tier-0 salience gate for the Percept cognition core.
It speaks the frozen edge wire contract — the brain compiles active goals down to a WatchSpec
(anchors + per-goal cheap-detector selection); a coarse motion gate consumes that spec frame-by-frame,
reports a Tier0Signal up, and the expensive cloud perceive_judged call runs only when salience
clears threshold. It also hosts the edge detector registry — cheap, opt-in "skills" (motion-periodicity,
acoustic-onset, pose-openness) the brain selects per goal to count/propose timed boundaries on-device.
Pure stdlib for the L1 lane (numpy is an optional fast path; mediapipe is opt-in via [pose]). The real
on-device gate is @percept/edge (JS/WASM); this is the Python server-side reference that speaks the same
contract.
pip install percept-harness # pulls percept-vision
pip install percept-harness[pose] # + BlazePose for the pose-openness rep-counter
See the main README and percept-vision for the full architecture. Apache-2.0.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file percept_harness-0.1.0.tar.gz.
File metadata
- Download URL: percept_harness-0.1.0.tar.gz
- Upload date:
- Size: 22.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c9696ed03e6c2a805f05837ab56d47264d77282a89ce058ece82703793e5934f
|
|
| MD5 |
94dcaa77f4f59eccfdd3cc8acac53d77
|
|
| BLAKE2b-256 |
cfccd3ced42cff41fb07c346a0fa17425ac498a321c80bc7527bf9b38b02ef4d
|
File details
Details for the file percept_harness-0.1.0-py3-none-any.whl.
File metadata
- Download URL: percept_harness-0.1.0-py3-none-any.whl
- Upload date:
- Size: 16.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b6541dac78f25fa809d5c5404270b2fc11248fb13821907af0ac835ee3519611
|
|
| MD5 |
800c5b73e560dce70680db7eabf97d29
|
|
| BLAKE2b-256 |
3d1da7c3ff233966e386437a724d580149dc8395ecf9c8357e8489b237e05b2f
|