Catalog PyPI
PACKAGE EXPLORERView in registry

100cli

PyPI

🤖 The 100 LoC CLI agent made to be hacked — simple, easy to understand, and hackable ✨

agentsartificial-intelligencecli
Versions collected1
Direct dependencies3From release 0.0.1
Last observed20 Oct, 15:04 UTC

README

Version 0.0.1 documentation

100cli

🤖 The 100 LoC CLI agent made to be hacked — simple, easy to understand, and hackable ✨

CLI Agents are great! I use them all the time. As an avid user of CLI agents like claude code, opencode and more, I needed a simple 100 LoC CLI agent that can be used to easily hack and experiment with about CLI agents. There are many tools to experiment with, flows to provide the agents and new ideas keep coming up every day. We don't really have a simple way to experiment with them.

This project aims to resolve that need.

It doesn't have many features out of the box, but it creates a foundation for anyone to build upon and is available on GitHub as a template.

The goals of this project are:

  • Remain simple and extensible — have only the core functionality that's widely used and easy to understand.
  • Provide a simple and easy-to-use interface for users to interact with the CLI agent.
  • Allow users to easily extend the functionality of the CLI agent by adding new features, commands and tools.
  • The entire docs should fit on this README.md file. (very important!)

To this end, we choose to write it in Python because it's very easy to write tooling in and you can easily make it performant with C or Rust extensions, if you want to.

Installation

pipx install 100cli

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
0.0.123 Jul 20253

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
chonknick/100cli

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 15:04 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:c8d2639ccfa7f52b90db66bfdc40d6475e67feebcc24d866ab462f0c95b23300