Metadata-Version: 2.4
Name: agentbase-cli
Version: 0.1.0
Summary: Make your coding agents more token efficient
Requires-Python: >=3.12
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: tree-sitter==0.21.3
Requires-Dist: tree-sitter-languages==1.10.2
Requires-Dist: toons
Requires-Dist: tiktoken
Requires-Dist: requests
Requires-Dist: datasets
Requires-Dist: openai
Requires-Dist: watchdog
Dynamic: license-file

# AgentBase

## Table of Contents

- [About](#about)
- [Getting Started](#getting_started)
- [Usage](#usage)
- [Contributing](../CONTRIBUTING.md)

## About <a name = "about"></a>

Write about 1-2 paragraphs describing the purpose of your project.

## Getting Started <a name = "getting_started"></a>

### Prerequisites

None! (except python ofc)

```
Give examples
```

### Installing

Simply feed the following prompt to your agent:

```markdown
Run the command `pip install agentbase-cli`. Then, add the following to the global CLAUDE.md:

```markdown
When opening a preexisting project, ALWAYS run the command `agentbase init` within the project directory. 
When creating a project from scratch, ALWAYS run the command `agentbase init` within the project directory after you are finished building the project.

When trying to identify what files may be relavent to a task, use the directory ".agentbase" only. Do NOT directly attempt to access files except to edit them.

The .agentbase driectory is a copy of the original directory, except each file is replaced with a markdown version containing a list in TOON format (2-space indent, arrays show length and fields) of the functions and returned values of that file.
```
```

## Usage <a name = "usage"></a>

After using the prompt above, AgentBase will automatically be used for all projects.
