Skip to main content

A CLI coding agent built for efficiency, not autonomy.

Project description

Byte

Byte Logo
Latest Release

A CLI coding agent built for efficiency, not autonomy.

Byte Demo


Core Principles

Transparency First — You see the complete prompt and all interactions. Nothing is hidden from you.

Approval Required — Changes need your sign-off. Context additions need your confirmation. No surprises.

Efficiency over excess — Byte surfaces token count and cost so you know exactly what you're spending. No hidden burn.


Why Byte Exists

Every AI coding tool I tried had the same problems:

  • Disrupted my workflow instead of fitting into it
  • Gave the AI full autonomy - producing slop I had to clean up anyway
  • Burned through tokens like they were free (they're not)
  • Tried to be a general-purpose tool instead of a coding specialist

So I built Byte with a different set of priorities:

  • Bring your own tools. Use VS Code, PhpStorm, Neovim — whatever you already love. Byte doesn't replace your editor.
  • Efficiency over excess. A little human effort produces better results than dumping millions of tokens at a problem. Byte prioritizes prompt quality, not context size.
  • Built for developers, not everyone. Byte is a coding tool, not a generalist. It's built by devs, for devs.

Quick Start

See the Installation Guide for installation methods including uv, pip, and Nix.

For complete documentation, visit usethefork.github.io/byte.


Built With

  • uv - Fast Python package management
  • LangChain - AI framework for language models
  • LangGraph - Graph-based agent workflows
  • Textual - Beautiful terminal UI
  • pydoll - Browser automation
  • Catppuccin - Soothing pastel theme

Inspiration

Standing on the shoulders of:

Project details


Download files

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

Source Distribution

byte_ai_cli-2.0.0.tar.gz (264.6 kB view details)

Uploaded Source

Built Distribution

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

byte_ai_cli-2.0.0-py3-none-any.whl (451.2 kB view details)

Uploaded Python 3

File details

Details for the file byte_ai_cli-2.0.0.tar.gz.

File metadata

  • Download URL: byte_ai_cli-2.0.0.tar.gz
  • Upload date:
  • Size: 264.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"NixOS","version":"26.11","id":"zokor","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for byte_ai_cli-2.0.0.tar.gz
Algorithm Hash digest
SHA256 5daf1b95753224ed64cea2ecf80a9ae2cd63d53d36aee80184f76d6572e942b3
MD5 6948fe948113b3ad36968962d0d50496
BLAKE2b-256 8b0e241734d5f73b53ac11e60be9453ed2df0e41716c9f9d8441a343fac02b5d

See more details on using hashes here.

File details

Details for the file byte_ai_cli-2.0.0-py3-none-any.whl.

File metadata

  • Download URL: byte_ai_cli-2.0.0-py3-none-any.whl
  • Upload date:
  • Size: 451.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"NixOS","version":"26.11","id":"zokor","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for byte_ai_cli-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1c26d2f485ec81992f817f3177bfa41a123d42ea2354e1a1c9fc68eac93ac71c
MD5 71d2f7f1cc7ff5dca70ca3a61255f7bb
BLAKE2b-256 c3876c4b055738f0dd4c9b35f12fa827a84c08007189083b133614cf7d93ca99

See more details on using hashes here.

Supported by

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