Catalog PyPI
Back to packageRELEASE DETAILS

0.1.13

PyPI

aiai-cli

Your friendly neighborhood AI agent optimization AI agent

Published20 May 2025
Direct dependencies23
Transitive dependenciesNot calculated

README

Version 0.1.13 documentation

AIAI CLI

AIAI CLI is a powerful tool for optimizing AI agents through automated rule extraction and performance enhancement.

GitHub stars

Features

  • Agent Optimization: Automatically identify and implement optimization rules for your AI agents
  • Custom Agent Support: Optimize your own agent implementations
  • Demonstration Capabilities: Includes a demo email agent for learning purposes

Installation

pip install aiai-cli

AIAI CLI requires Python 3.11 or higher and an OpenAI API key for some features.

Quick Start

# Run AIAI CLI
aiai

# Select options through the interactive interface

Usage Examples

Optimizing the Demo Agent

# Run AIAI CLI
aiai

# Select option 1 to optimize the demo agent

Optimizing Your Custom Agent

Ensure your agent has:

  1. A main entry point file
  2. A main(inputs=None) function that runs your agent
# Run AIAI CLI
aiai

# Select option 2 to optimize your custom agent
# Provide the path to your agent's entry point file when prompted

Documentation

For complete documentation, visit: AIAI CLI Documentation


Developed by Zenbase AI

Downloads & popularity

Awaiting observations

No metric observations yet

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

Declared dependencies 23

Native requirements
23 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
aiolimiter
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.11",
  "evaluation": "NOT_EVALUATED"
}
aiolimiter>=1.2.1runtime
django-stubs
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.11",
  "evaluation": "NOT_EVALUATED"
}
django-stubs>=5.1.3runtime
django
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.11",
  "evaluation": "NOT_EVALUATED"
}
django>=5.2runtime
docetl
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.11",
  "evaluation": "NOT_EVALUATED"
}
docetl>=0.2.2runtime
instructor
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.11",
  "evaluation": "NOT_EVALUATED"
}
instructor>=1.7.9runtime
libcst
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.11",
  "evaluation": "NOT_EVALUATED"
}
libcst>=1.7.0runtime
litellm
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.11",
  "evaluation": "NOT_EVALUATED"
}
litellm==1.60.2runtime
networkx
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.11",
  "evaluation": "NOT_EVALUATED"
}
networkx>=3.4.2runtime
openlit
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.11",
  "evaluation": "NOT_EVALUATED"
}
openlitruntime
pandas
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.11",
  "evaluation": "NOT_EVALUATED"
}
pandas>=2.2.3runtime
pydantic
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.11",
  "evaluation": "NOT_EVALUATED"
}
pydantic>=2.11.3runtime
pydash
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.11",
  "evaluation": "NOT_EVALUATED"
}
pydash>=8.0.5runtime
pydot
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.11",
  "evaluation": "NOT_EVALUATED"
}
pydot>=3.0.4runtime
python-dotenv
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.11",
  "evaluation": "NOT_EVALUATED"
}
python-dotenv>=1.1.0runtime
scarf-sdk
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.11",
  "evaluation": "NOT_EVALUATED"
}
scarf-sdk>=0.1.2runtime
sorcery
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.11",
  "evaluation": "NOT_EVALUATED"
}
sorcery>=0.2.2runtime
tqdm
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.11",
  "evaluation": "NOT_EVALUATED"
}
tqdm>=4.67.1runtime
tree-sitter-python
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.11",
  "evaluation": "NOT_EVALUATED"
}
tree-sitter-python>=0.23.6runtime
tree-sitter
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.11",
  "evaluation": "NOT_EVALUATED"
}
tree-sitter>=0.24.0runtime
typer
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.11",
  "evaluation": "NOT_EVALUATED"
}
typer>=0.12.5runtime
crewai-tools
Environment
{
  "extras": "",
  "marker": "extra == \"crewai\"",
  "requires_python": ">=3.11",
  "evaluation": "NOT_EVALUATED"
}
crewai-tools; extra == "crewai"runtime
crewai
Environment
{
  "extras": "",
  "marker": "extra == \"crewai\"",
  "requires_python": ">=3.11",
  "evaluation": "NOT_EVALUATED"
}
crewai==0.114.0; extra == "crewai"runtime
langgraph
Environment
{
  "extras": "",
  "marker": "extra == \"langgraph\"",
  "requires_python": ">=3.11",
  "evaluation": "NOT_EVALUATED"
}
langgraph>=0.3.31; extra == "langgraph"runtime

Distribution files

2 collected
aiai_cli-0.1.13-py3-none-any.whl

bdist_wheel · 105.07 KB · Python py3

Source file
aiai_cli-0.1.13.tar.gz

sdist · 102.48 KB · Python source

Source file

Metadata history

Meaningful changes
Current collected state Current

Observed since 21 Oct, 09:54 UTC

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

Record identity

package_version:a763d1e224a9ea4cb00a9a658fb773d9a9d92eafdf3cd99325fa1e6eeb5d59a2

Other collected versions

View all collected versions →