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.9.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.9.0
File Size Uploaded Provenance
jetson-0.9.0.tar.gz 200.7 kB Without provenance Details

Built distribution (wheel)

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

Total release size: 229.6 kB

Release files / jetson-0.9.0.tar.gz

Download URL jetson-0.9.0.tar.gz
Size 200.7 kB
Tags Source
SHA-256 checksum
How to use checksums
78d29c30f809a1ec325464021bf845fa91f2aece40c39c2c0c33dd538db94b9d
BLAKE2b-256 checksum
How to use checksums
d538a5da7c56493aa3fd58af4f779d054d0eeb0c7263f2369edd99f6193968e0
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.9.0-py3-none-any.whl

Download URL jetson-0.9.0-py3-none-any.whl
Size 29.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
45313c3d9201791855c034db01e4e986c7b27b9c1302eab5fc74501833f42299
BLAKE2b-256 checksum
How to use checksums
897be60788dc2b8d2a800a1fd0f85843d4e805a58d42f07522a123def8db13b1
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.9.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