Directories
¶
| Path | Synopsis |
|---|---|
|
Package broker decides what an extension may do, and meters what it did.
|
Package broker decides what an extension may do, and meters what it did. |
|
Package clock fires durable timers into the event log, so "wait three days, then continue" survives a restart instead of dying with the process.
|
Package clock fires durable timers into the event log, so "wait three days, then continue" survives a restart instead of dying with the process. |
|
slack
Package slack implements a KARMAX comms channel over Slack Socket Mode.
|
Package slack implements a KARMAX comms channel over Slack Socket Mode. |
|
telegram
Package telegram implements a KARMAX comms channel over the Bot API.
|
Package telegram implements a KARMAX comms channel over the Bot API. |
|
Package connectors mounts connectorkit integrations into KARMAX: their tools onto the agent, their webhooks onto the webhook server, their pollers onto a ticker, and all of it behind the Broker.
|
Package connectors mounts connectorkit integrations into KARMAX: their tools onto the agent, their webhooks onto the webhook server, their pollers onto a ticker, and all of it behind the Broker. |
|
github
Package github is the first native connector, chosen because it has real webhooks, real auth and real rate limits — so it surfaces design flaws in connectorkit rather than confirming a happy path.
|
Package github is the first native connector, chosen because it has real webhooks, real auth and real rate limits — so it surfaces design flaws in connectorkit rather than confirming a happy path. |
|
instagram
Package instagram connects KARMAX to an Instagram account.
|
Package instagram connects KARMAX to an Instagram account. |
|
linkedin
Package linkedin posts to the operator's LinkedIn feed.
|
Package linkedin posts to the operator's LinkedIn feed. |
|
notion
Package notion connects KARMAX to a Notion workspace.
|
Package notion connects KARMAX to a Notion workspace. |
|
x
Package x posts to the operator's X account.
|
Package x posts to the operator's X account. |
|
Package hostpaths resolves the external binaries and directories KARMAX shells out to (wacli, gws, its own CLI, the default working dir).
|
Package hostpaths resolves the external binaries and directories KARMAX shells out to (wacli, gws, its own CLI, the default working dir). |
|
Package integration is the one place KARMAX knows what it is connected to.
|
Package integration is the one place KARMAX knows what it is connected to. |
|
Package integrations is the catalogue: every provider KARMAX can connect to, described once so the daemon and the CLI agree about what exists.
|
Package integrations is the catalogue: every provider KARMAX can connect to, described once so the daemon and the CLI agree about what exists. |
|
Package loopinstall manages installed loopkit loop modules: it edits the blank-import registry file, fetches modules, rebuilds KARMAX, and restarts the service.
|
Package loopinstall manages installed loopkit loop modules: it edits the blank-import registry file, fetches modules, rebuilds KARMAX, and restarts the service. |
|
Package memmerge consolidates long-term memory: an LLM finds duplicate, near-duplicate, and superseded entries within a category and merges each cluster into a single canonical fact.
|
Package memmerge consolidates long-term memory: an LLM finds duplicate, near-duplicate, and superseded entries within a category and merges each cluster into a single canonical fact. |
|
Package mesh lets KARMAX instances find each other, agree to talk, and exchange messages — one instance per person, plus an instance for the organisation they belong to.
|
Package mesh lets KARMAX instances find each other, agree to talk, and exchange messages — one instance per person, plus an instance for the organisation they belong to. |
|
Package recipes is the tier for people who do not write Go.
|
Package recipes is the tier for people who do not write Go. |
|
Package review runs KARMAX's staleness check-ins: it finds memory, reminders, and commitments that are OLD and time-sensitive, asks the operator (once) whether each is still relevant, and delivers the question to the app AND WhatsApp.
|
Package review runs KARMAX's staleness check-ins: it finds memory, reminders, and commitments that are OLD and time-sensitive, asks the operator (once) whether each is still relevant, and delivers the question to the app AND WhatsApp. |
|
Package safety holds the checks that apply to text and requests KARMAX did not originate: fencing untrusted content, scanning it for attack patterns, bounding where a loop may send HTTP, and what a spawned harness inherits.
|
Package safety holds the checks that apply to text and requests KARMAX did not originate: fencing untrusted content, scanning it for attack patterns, bounding where a loop may send HTTP, and what a spawned harness inherits. |
|
Package social publishes to the operator's public accounts.
|
Package social publishes to the operator's public accounts. |
|
livecheck
command
livecheck runs the privacy guard against this machine's real data.
|
livecheck runs the privacy guard against this machine's real data. |
|
Package tracker turns issue-tracker and code-host webhooks into KARMAX bus events.
|
Package tracker turns issue-tracker and code-host webhooks into KARMAX bus events. |
|
Package vorg instantiates a virtual organisation from a declarative spec.
|
Package vorg instantiates a virtual organisation from a declarative spec. |
|
Package wasmloop is the extension tier: third-party loops as signed WASM modules instead of Go compiled into the daemon.
|
Package wasmloop is the extension tier: third-party loops as signed WASM modules instead of Go compiled into the daemon. |
Click to show internal directories.
Click to hide internal directories.