Skip to main content

jetson

A verified, sourced knowledge base of everything known about NVIDIA Jetson devices — usable as a CLI, an MCP server, and a multilingual static site. Every claim cites its source, gaps are stated honestly, and existing projects and contributors are credited.

Status — scaffold

That paragraph is the mission, not a description of what is built. This repo was scaffolded from culture-agent-template on 2026-09-05 and, apart from renaming, is still the unmodified template: a working agent-first CLI whose verbs are all introspective, a mesh identity, the vendored skill kit, and a green CI/publish baseline.

The first domain content has landed since: one sourced knowledge topic, boot-mode, and the boot noun that renders it. Still not built — an MCP server, the multilingual static site, a repo-wide sourcing/citation schema (the one topic carries a minimal local shape), and any other Jetson topic. See CLAUDE.md for the full mission-vs-reality breakdown.

What is here today

  • An agent-first CLI cited from teken (afi-cli) — the runtime package has no third-party dependencies.
  • A mesh identity — culture.yaml (suffix: jetson, backend: colleague) and its resident prompt file AGENTS.colleague.md.
  • The vendored skill kit under .claude/skills/, cite-don't-import from guildmaster, devague, and colleague. See docs/skill-sources.md.
  • A build + deploy baseline — pytest, lint, the agent-first rubric gate, and PyPI Trusted Publishing wired into GitHub Actions.

Quickstart

uv sync
uv run pytest -n auto                 # run the test suite
uv run jetson whoami                  # identity from culture.yaml
uv run jetson learn                   # self-teaching prompt (add --json)
uv run teken cli doctor . --strict    # the agent-first rubric gate CI runs

CLI

Verb What it does
whoami Report this agent's nick, version, backend, and model from culture.yaml.
learn Print a structured self-teaching prompt.
explain <path> Markdown docs for any noun/verb path.
overview Read-only descriptive snapshot of the agent.
doctor Check the agent-identity invariants (prompt-file-present, backend-consistency).
cli overview Describe the CLI surface itself.
boot mode Desktop (GUI) vs console boot on a Jetson, with sources.
boot overview What the boot noun knows: claims, sources, and recorded gaps.

Every command supports --json. Results go to stdout, errors/diagnostics to stderr (never mixed). Exit codes: 0 success, 1 user error, 2 environment error, 3+ reserved.

Knowledge base

Domain content lives in jetson/knowledge/ as plain Python data — claims, the commands they justify, source ids, per-claim confidence, and an explicit gap list — rendered by the CLI and mirrored as prose under docs/knowledge/.

Topic CLI Doc
boot-mode jetson boot mode docs/knowledge/boot-mode.md
uv run jetson boot mode            # markdown, citations inline
uv run jetson boot mode --json     # claims + sources + gaps, machine-readable

Contributing

Read CLAUDE.md first — it carries the conventions: version-bump-on-every-PR (CI enforces it), the cicd PR lane, the worktree location rule, and the hands-off policy for the vendored .claude/skills/ tree.

License

Apache 2.0 — see LICENSE.

Metadata

Release files for jetson 0.10.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for jetson 0.10.0
File Size Uploaded Provenance
jetson-0.10.0.tar.gz 206.3 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for jetson 0.10.0
File Interpreter ABI Platform
jetson-0.10.0-py3-none-any.whl Python 3 none any Details

Total release size: 238.0 kB

Release files / jetson-0.10.0.tar.gz

Download URL jetson-0.10.0.tar.gz
Size 206.3 kB
Tags Source
SHA-256 checksum
How to use checksums
71864dbd50523b6d5a07a7333cc8a668e2e849e30c69877cd6bd66e7050dd6d4
BLAKE2b-256 checksum
How to use checksums
6c26b4661172294a0ae223beef536be8c77f66139739b15d3adae171ad1cae53
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.10 {"installer":{"name":"uv","version":"0.12.10","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / jetson-0.10.0-py3-none-any.whl

Download URL jetson-0.10.0-py3-none-any.whl
Size 31.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1839ea78546f28f3d170c91d10191f60e943686c34b8c34bca3489b9e3c987fb
BLAKE2b-256 checksum
How to use checksums
27f6d4292030a1eb6f7ce01e207e612a5921145a487fd4428577e108c70491a8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.10 {"installer":{"name":"uv","version":"0.12.10","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Security for jetson 0.10.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page