Hey Asa (heyasa)
AI Cost Tracking
- 🤖 LLM usage: $0.2763 (1 commits)
- 👤 Human dev: ~$100 (1.0h @ $100/h, 30min dedup)
Generated on 2026-10-17 using openrouter/qwen/qwen3-coder-next
Unified Autonomous CLI Shell & Multi-Protocol Gateway dla ekosystemów willman, willpad (willmux) oraz subactor (a także wtyczek dockuri i taskand), ustandaryzowany przez wellmanifest/wellman, wellmanifest/autonomy oraz rodzinę wellmanifest/nl-* (nl-dsl-llm, nl-uri-dsl-llm, nl-api-llm).
Główne właściwości
- Jedna nazwa i marka:
heyasa(asystent Asa, wake phrase:Hey Asa). - Wybór silnika autonomicznego (
-e/--engine):auto(domyślny — deterministyczny klasyfikator intencjinl-uri-dsl-llm+willuri),willman— kolejka zadań DAG, cykl bodźców Koru (stimulate), obserwacyjna samonaprawa (willman.observation-policy/v1), flota projektów (ProjectFleet), artefakty,willpad— sterownik przestrzeni roboczejwillmux(oknaA–F, centralny pad w trybachquad/radial/panel, kompaktowy czat Table 4, narzędzia okienshot/ocr/copy/record, plany z zależnościamichat_plan/chat_run, Rynek),subactor— kontraktowa autonomia z../subactor(IntentIR v1→ExecutionPlan→ bramkaAQL→OQL→urirun, Founder Control:8091,subactor-shellACP/SQLite/Vault),dockuri— modularne usługi autonomiczneproc://.../v1(QueueHealService,SelfImprovementService,FinancialIntegrityService,ScannerIndexService),taskand— kapsuły wykonawczeproc://.../v1i workflowy przeglądarkowetask2willmux.
- Domyślne poziomy autonomii (
--autonomy):- Tryb interaktywny (TTY / REPL):
confirm— prezentuje plan i oczekuje na zgodę operatora przed wykonaniem mutacji, - Tryb wsadowy / agentowy (non-TTY / batch):
execute-once— wykonuje maksymalnie jeden atomowy cykl i automatycznie wraca do stanusafe, - Pozostałe tryby:
suggest(tylko plan /--dry-run) orazauto(w ramach jawnego grantu autonomii).
- Tryb interaktywny (TTY / REPL):
- Wieloprotokołowe interfejsy:
heyasa [polecenie]/heyasa shell— CLI one-shot oraz interaktywny REPL,heyasa mcp— serwer MCP (stdioorazstreamable-httpna:7081) zgodny zNUL-015,heyasa serve— zunifikowany serwer REST + SSE (:7080),heyasa grpc— serwer gRPC (:7082oraz UDS),heyasa acp— serwer Agent Client Protocol v1 (stdin/stdoutJSON-RPC),heyasa open <uri>— dispatcher RFC 3986 Action URI (heyasa://,willpad://,willmux://,willman://,subactor://,proc://),heyasa switch <tool|pane|preset|next|prev>— błyskawiczne przełączanie narzędzi na ekranie (chat,files,willman,subactor,dockuri,approval, presetyops/dev/compact),heyasa hud [--top|--bottom|--bench|--export-tauri]— uruchamianie i przełączanie okna HUD (willmux/willman) zajmującego maksymalnie 50% wysokości ekranu (Quake-style scratchpad / Tauri v2 Wry / Chromium--app).
License
Licensed under Apache-2.0.
Metadata
Release files for heyasa 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| heyasa-0.1.2.tar.gz | 61.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| heyasa-0.1.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 125.7 kB
Release files / heyasa-0.1.2.tar.gz
| Download URL | heyasa-0.1.2.tar.gz |
|---|---|
| Size | 61.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6854f98b82a5af3cabe9f9eee8301647a4c46fc41c35960ca71e7f04ae26b983
|
|
BLAKE2b-256 checksum How to use checksums |
cdc7c251e7bd7225fa27f7aef9d6f2bd743f6958d537f4869a84c3628a464f5b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.7
|
Release files / heyasa-0.1.2-py3-none-any.whl
| Download URL | heyasa-0.1.2-py3-none-any.whl |
|---|---|
| Size | 64.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d5d911a3954d077edadf33088388b5d93fff7c2b4d757d57d6e53f4d72b8fd56
|
|
BLAKE2b-256 checksum How to use checksums |
48890311c7844c797bc58465cb494fb02f84dbf3af3cddf2ef1b076c75a453e9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.7
|