Skip to main content

NanoCode logo

The lightweight AI coding agent.

Python GitHub Last Commit pypi

EdgeRazor Demo

Installation

pip install pynanocode

Usage

export ANTHROPIC_API_KEY="YOUR_KEY"
export ANTHROPIC_BASE_URL="https://api.deepseek.com/anthropic"
nanocode

Agents

NanoCode includes two built-in agents you can switch between with the /switch edit and /switch plan commands.

  • edit: Default, full-access agent for development work.
  • plan: Read-only agent for exploration and analysis.
    • Deny editing files by default.
    • Ask permission before running bash commands.

Built-in Tools

  • bash: Run shell commands in your terminal.
  • read: Read any file with line numbers.
  • write: Create or overwrite a file.
  • edit: Search-and-replace inside a file.
  • grep: Search code by regex pattern.
  • glob: Find files by name pattern.

LLM Provider

  • DeepSeek
  • Anthropic
  • OpenAI

Metadata

Release files for pynanocode 0.0.5

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

Source distribution (sdist)

Source distribution for pynanocode 0.0.5
File Size Uploaded Provenance
pynanocode-0.0.5.tar.gz 22.7 kB Without provenance Details

Built distribution (wheel)

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

Total release size: 53.1 kB

Release files / pynanocode-0.0.5.tar.gz

Download URL pynanocode-0.0.5.tar.gz
Size 22.7 kB
Tags Source
SHA-256 checksum
How to use checksums
76a3dba1e76dca90cc34499ce45f9cb39501342aa7241d91db4f107ae38ee8e0
BLAKE2b-256 checksum
How to use checksums
7f3ddc9aefae7b4f0b751db664e848b744f3f97a0ff10b01bb0196c983ff1dce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.20

Release files / pynanocode-0.0.5-py3-none-any.whl

Download URL pynanocode-0.0.5-py3-none-any.whl
Size 30.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e4ae56014ed5950afc467190cc5f950c078de4b74828f11cd6939a9405c75adf
BLAKE2b-256 checksum
How to use checksums
b931dbe0549fed071ffbd43ab0a5f409729d9367581f22f08bd9f08fcf86cdf3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.20

Security for pynanocode 0.0.5

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.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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