Skip to main content
nanoinfra README cover

nanoinfra

nanoinfra is an ultra-lightweight, open-source, self-hosted AI agent for infrastructure work, written in Python. It keeps an inventory of your servers, the credentials to reach them, and the tools to act on them over SSH, Ansible, AWS SSM, or an HTTP endpoint — reachable from a WebUI, a terminal, or sixteen chat apps. Tools, long-term memory, MCP integrations, model routing, multi-agent delegation, scheduled automation, and an OpenAI-compatible API sit in a core small enough to audit.

Root access, on a short leash: the agent reaches your hosts with credentials you hold, behind sender allowlists, a kernel sandbox, and mutating tools that default to a dry run — while running unprivileged itself.

Full docs, install instructions, and guides: see the GitHub repository.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nanoinfra-0.17.4.tar.gz (4.2 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nanoinfra-0.17.4-py3-none-any.whl (4.7 MB view details)

Uploaded Python 3

File details

Details for the file nanoinfra-0.17.4.tar.gz.

File metadata

  • Download URL: nanoinfra-0.17.4.tar.gz
  • Upload date:
  • Size: 4.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.6 {"installer":{"name":"uv","version":"0.12.6","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}

File hashes

Hashes for nanoinfra-0.17.4.tar.gz
Algorithm Hash digest
SHA256 82137cadb770bcd9fab58eb9232734f94c5d808604f9c26ade536f88a27ca1f1
MD5 eee3d9961fc8acb1e4f86360283a0705
BLAKE2b-256 b985c087f64beb5268f1e3c9bf994f245672736aa761caf63d5ca7fb24b95f9c

See more details on using hashes here.

File details

Details for the file nanoinfra-0.17.4-py3-none-any.whl.

File metadata

  • Download URL: nanoinfra-0.17.4-py3-none-any.whl
  • Upload date:
  • Size: 4.7 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.6 {"installer":{"name":"uv","version":"0.12.6","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}

File hashes

Hashes for nanoinfra-0.17.4-py3-none-any.whl
Algorithm Hash digest
SHA256 6849dab3ad181f0dc1c476dc9f34c5dd58a87ae6dfd48b629ddc00fef143f7f6
MD5 6a5436e739f9d17af65a6d0b56ac996d
BLAKE2b-256 93a3200b8de7a60669206ed9de3b79e5ee2af3fe15e50a5afd342310f9f23b46

See more details on using hashes here.

Release history Release notifications | RSS feed

0.17.5

2 files

This release

0.17.4 This release

2 files

0.17.3

2 files

0.17.2

2 files

0.17.1

2 files

0.17.0

2 files

0.16.3

2 files

0.16.2

2 files

0.16.1

2 files

0.16.0

2 files

0.15.4

2 files

0.15.3

2 files

0.15.2

2 files

0.15.1

2 files

0.15.0

2 files

0.14.0

2 files

0.13.1

2 files

0.13.0

2 files

0.12.0

2 files

0.11.1

2 files

0.11.0

2 files

0.10.3

2 files

0.10.2

2 files

0.10.1

2 files

0.10.0

2 files

0.9.2

2 files

0.9.1

2 files

0.9.0

2 files

0.7.0

2 files

0.6.0

2 files

0.5.0

2 files

0.4.0

2 files

0.3.2

2 files

0.3.1

2 files

0.3.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page