# 🤖 AI Bot Agent
A powerful AI assistant that runs from the command line with various capabilities including chat, code generation, file analysis, and web search.
## Features
- **Multi-Provider Support**: Use OpenAI, Free AI, or Hugging Face models
- **Multiple Command Aliases**: Use `ai-bot`, `ai`, or `bot` commands
- **Interactive Chat Mode**: Have conversations with the AI
- **Code Generation**: Generate code from natural language descriptions
- **File Analysis**: Analyze and get insights about your files
- **Web Search**: Search for information on the web
- **Rich CLI Interface**: Beautiful terminal interface with colors and formatting
- **Conversation History**: Maintains context across interactions
- **Easy Setup**: Automated provider configuration with fallback options
- **Free Tier Available**: Start using immediately without API keys
## Installation
### Prerequisites
- Python 3.8 or higher
- OpenAI API key (optional - free tier available)
### Quick Start
#### Option 1: Homebrew (Recommended for macOS)
```bash
# Install via Homebrew
brew install cli-smart # Simple one-command installation
# Set up your API key
ai setup
# Start using the bot
ai chat
```
#### Option 2: PyPI
```bash
# Install the package
pip install ai-bot-agent
# Set up your API key
ai-bot setup
# OR use the shorter aliases:
ai setup
bot setup
```
This will:
- Show available AI providers (OpenAI, Free AI, Hugging Face)
- Guide you through setting up your preferred provider
- Test and save your configuration automatically
#### Option 3: Source Installation
```bash
git clone https://github.com/thiennp/cli-smart.git
cd cli-smart
pip install -r requirements.txt
python main.py setup
```
#### Option 4: Homebrew Tap (Alternative)
If you want to install from our custom tap:
```bash
# Add our tap
brew tap thiennp/cli-smart
# Install
brew install cli-smart
```
**Quick Setup Script:**
```bash
# Download and run our setup script
curl -fsSL https://raw.githubusercontent.com/thiennp/cli-smart/main/setup_homebrew_tap.sh | bash
```
## Usage
### Easy Setup
Set up your AI providers with automated assistance:
```bash
# With Homebrew installation
ai setup
# With PyPI installation
ai-bot setup
# OR use the shorter aliases:
ai setup
bot setup
```
This command will:
- Show available AI providers and their status
- Guide you through setting up your preferred provider
- Test the configuration to ensure it works
- Save it securely to your `.env` file
### Check Provider Status
View the status of all available AI providers:
```bash
# With Homebrew installation
ai status
# With PyPI installation
ai-bot status
# OR use the shorter aliases:
ai status
bot status
```
### Interactive Chat Mode
Start an interactive conversation with the AI:
```bash
# With Homebrew installation
ai chat
# With PyPI installation
ai-bot chat
# OR use the shorter aliases:
ai chat
bot chat
```
### Ask a Single Question
Ask a specific question:
```bash
# With Homebrew installation
ai ask "What is machine learning?"
# With PyPI installation
ai-bot ask "What is machine learning?"
# OR use the shorter aliases:
ai ask "What is machine learning?"
bot ask "What is machine learning?"
```
### Generate Code
Generate code from a description:
```bash
# With Homebrew installation
ai code "Create a simple web scraper"
# With PyPI installation
ai-bot code "Create a simple web scraper"
# OR use the shorter aliases:
ai code "Create a simple web scraper"
bot code "Create a simple web scraper"
```
Generate code in a specific language:
```bash
# With Homebrew installation
ai code "Create a REST API" --lang javascript
# With PyPI installation
ai-bot code "Create a REST API" --lang javascript
# OR use the shorter aliases:
ai code "Create a REST API" --lang javascript
bot code "Create a REST API" --lang javascript
```
### Analyze Files
Analyze a file and get insights:
```bash
# With Homebrew installation
ai analyze main.py
# With PyPI installation
ai-bot analyze main.py
# OR use the shorter aliases:
ai analyze main.py
bot analyze main.py
```
### Search the Web
Search for information:
```bash
# With Homebrew installation
ai search "latest Python features"
# With PyPI installation
ai-bot search "latest Python features"
# OR use the shorter aliases:
ai search "latest Python features"
bot search "latest Python features"
```
### Clear History
Clear conversation history:
```bash
# With Homebrew installation
ai clear
# With PyPI installation
ai-bot clear
# OR use the shorter aliases:
ai clear
bot clear
```
### Get Help
Show help information:
```bash
# With Homebrew installation
ai help
# With PyPI installation
ai-bot help
# OR use the shorter aliases:
ai help
bot help
```
## Command Aliases
The AI Bot Agent provides multiple command aliases for your convenience:
```bash
# All of these commands work the same way:
ai-bot setup
ai setup
bot setup
ai-bot chat
ai chat
bot chat
ai-bot ask "What is Python?"
ai ask "What is Python?"
bot ask "What is Python?"
```
Choose whichever command feels most natural to you!
### Available Installation Names
The AI Bot Agent can be installed with multiple names for maximum flexibility:
**Homebrew Installation (Coming Soon):**
- `brew install cli-smart` - Simple one-command installation
**PyPI Installation:**
- `pip install ai-bot-agent` - Standard Python package
**Command Aliases After Installation:**
- `cli-smart` - Full command name
- `ai` - Short and intuitive
- `bot` - Alternative short name
- `smart` - Short and memorable
- `assistant` - Descriptive name
## AI Providers
The AI Bot Agent supports multiple AI providers, allowing you to choose the best option for your needs:
### OpenAI (Recommended)
- **Best AI capabilities** with GPT-3.5-turbo and GPT-4
- **Full conversation context** and memory
- **Advanced code generation** and analysis
- **Requires API key** (free tier available)
### Free AI Service
- **No setup required** - works immediately
- **Limited but helpful responses** for basic questions
- **Perfect for testing** or when you don't have an API key
- **Keyword-based responses** for common topics
### Hugging Face (Coming Soon)
- **Local model support** for privacy
- **Custom model selection**
- **Offline capabilities**
## Configuration
The setup command automatically creates a `.env` file with your configuration:
```env
OPENAI_API_KEY=your_openai_api_key_here
```
You can also manually edit the `.env` file to customize:
```env
# OpenAI API Configuration
OPENAI_API_KEY=your_openai_api_key_here
# Optional: Customize the AI model
OPENAI_MODEL=gpt-3.5-turbo
# Optional: Set default temperature for responses
OPENAI_TEMPERATURE=0.7
# Optional: Set maximum tokens for responses
OPENAI_MAX_TOKENS=1000
```
## Examples
### Chat Mode Examples
```
You: What is Python?
AI Bot: Python is a high-level, interpreted programming language...
You: Write a function to calculate fibonacci numbers
AI Bot: Here's a Python function to calculate Fibonacci numbers...
You: Explain machine learning in simple terms
AI Bot: Machine learning is like teaching a computer to learn...
```
### Code Generation Examples
```bash
# Generate a Python web scraper
ai code "Create a web scraper that extracts titles from a news website"
# OR
bot code "Create a web scraper that extracts titles from a news website"
# Generate a JavaScript function
ai code "Create a function to validate email addresses" --lang javascript
# OR
bot code "Create a function to validate email addresses" --lang javascript
# Generate a data analysis script
ai code "Create a script to analyze CSV data and create visualizations"
# OR
bot code "Create a script to analyze CSV data and create visualizations"
```
## Features in Detail
### Easy Setup
- Automated browser opening to OpenAI API key page
- Step-by-step guidance for API key creation
- Automatic validation and testing of API keys
- Secure storage in `.env` file
### Interactive Chat Mode
- Maintains conversation context
- Rich formatting with colors
- Easy-to-use interface
- Built-in commands (exit, clear, help)
### Code Generation
- Supports multiple programming languages
- Generates complete, working code
- Includes explanations and usage examples
- Optimized for different use cases
### File Analysis
- Analyzes code structure and purpose
- Identifies potential issues
- Provides improvement suggestions
- Works with various file types
### Web Search
- Search for current information
- Get real-time data
- Research capabilities
- Information gathering
## Installation Options
### 1. Homebrew (macOS)
```bash
brew install ai-bot-agent
ai setup
ai chat
```
### 2. PyPI (All Platforms)
```bash
pip install ai-bot-agent
ai-bot setup
ai-bot chat
```
### 3. Source (Development)
```bash
git clone https://github.com/thiennp/cli-smart.git
cd cli-smart
pip install -r requirements.txt
python main.py setup
python main.py chat
```
## Troubleshooting
### Common Issues
1. **API Key Error**
```
Error: OpenAI client not initialized. Please check your API key.
```
Solution: Run `ai setup` or `ai-bot setup` to configure your API key
2. **Module Not Found**
```
ModuleNotFoundError: No module named 'openai'
```
Solution: Install dependencies with `pip install ai-bot-agent`
3. **Permission Denied**
```
PermissionError: [Errno 13] Permission denied
```
Solution: Make sure the script is executable: `chmod +x main.py`
### Getting Help
- Use `ai help` or `ai-bot help` for command help
- Use `ai --help` or `ai-bot --help` for general help
- Check the logs for detailed error messages
## Contributing
1. Fork the repository
2. Create a feature branch
3. Make your changes
4. Add tests if applicable
5. Submit a pull request
## License
This project is licensed under the MIT License - see the LICENSE file for details.
## Acknowledgments
- Built with [Typer](https://typer.tiangolo.com/) for CLI
- Styled with [Rich](https://rich.readthedocs.io/) for beautiful terminal output
- Powered by [OpenAI](https://openai.com/) API
## Version History
- **v1.0.0**: Initial release with basic chat, code generation, and file analysis features
- **v1.1.0**: Added automated setup command for easy API key configuration
Raw data
{
"_id": null,
"home_page": null,
"name": "ai-bot-agent",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": "Thien Nguyen <thien.nguyen@check24.de>",
"keywords": "ai, cli, openai, chatbot, assistant, code-generation",
"author": null,
"author_email": "Thien Nguyen <thien.nguyen@check24.de>",
"download_url": "https://files.pythonhosted.org/packages/60/a9/25bc4661cd37a68e87472afefbe64fe87f3a742714ea46b4c90c314b1cb0/ai_bot_agent-1.3.0.tar.gz",
"platform": null,
"description": "# \ud83e\udd16 AI Bot Agent\n\nA powerful AI assistant that runs from the command line with various capabilities including chat, code generation, file analysis, and web search.\n\n## Features\n\n- **Multi-Provider Support**: Use OpenAI, Free AI, or Hugging Face models\n- **Multiple Command Aliases**: Use `ai-bot`, `ai`, or `bot` commands\n- **Interactive Chat Mode**: Have conversations with the AI\n- **Code Generation**: Generate code from natural language descriptions\n- **File Analysis**: Analyze and get insights about your files\n- **Web Search**: Search for information on the web\n- **Rich CLI Interface**: Beautiful terminal interface with colors and formatting\n- **Conversation History**: Maintains context across interactions\n- **Easy Setup**: Automated provider configuration with fallback options\n- **Free Tier Available**: Start using immediately without API keys\n\n## Installation\n\n### Prerequisites\n\n- Python 3.8 or higher\n- OpenAI API key (optional - free tier available)\n\n### Quick Start\n\n#### Option 1: Homebrew (Recommended for macOS)\n\n```bash\n# Install via Homebrew\nbrew install cli-smart # Simple one-command installation\n\n# Set up your API key\nai setup\n\n# Start using the bot\nai chat\n```\n\n#### Option 2: PyPI\n\n```bash\n# Install the package\npip install ai-bot-agent\n\n# Set up your API key\nai-bot setup\n# OR use the shorter aliases:\nai setup\nbot setup\n```\n\nThis will:\n- Show available AI providers (OpenAI, Free AI, Hugging Face)\n- Guide you through setting up your preferred provider\n- Test and save your configuration automatically\n\n#### Option 3: Source Installation\n\n```bash\ngit clone https://github.com/thiennp/cli-smart.git\ncd cli-smart\npip install -r requirements.txt\npython main.py setup\n```\n\n#### Option 4: Homebrew Tap (Alternative)\n\nIf you want to install from our custom tap:\n\n```bash\n# Add our tap\nbrew tap thiennp/cli-smart\n\n# Install\nbrew install cli-smart\n```\n\n**Quick Setup Script:**\n```bash\n# Download and run our setup script\ncurl -fsSL https://raw.githubusercontent.com/thiennp/cli-smart/main/setup_homebrew_tap.sh | bash\n```\n\n## Usage\n\n### Easy Setup\n\nSet up your AI providers with automated assistance:\n\n```bash\n# With Homebrew installation\nai setup\n\n# With PyPI installation\nai-bot setup\n# OR use the shorter aliases:\nai setup\nbot setup\n```\n\nThis command will:\n- Show available AI providers and their status\n- Guide you through setting up your preferred provider\n- Test the configuration to ensure it works\n- Save it securely to your `.env` file\n\n### Check Provider Status\n\nView the status of all available AI providers:\n\n```bash\n# With Homebrew installation\nai status\n\n# With PyPI installation\nai-bot status\n# OR use the shorter aliases:\nai status\nbot status\n```\n\n### Interactive Chat Mode\n\nStart an interactive conversation with the AI:\n\n```bash\n# With Homebrew installation\nai chat\n\n# With PyPI installation\nai-bot chat\n# OR use the shorter aliases:\nai chat\nbot chat\n```\n\n### Ask a Single Question\n\nAsk a specific question:\n\n```bash\n# With Homebrew installation\nai ask \"What is machine learning?\"\n\n# With PyPI installation\nai-bot ask \"What is machine learning?\"\n# OR use the shorter aliases:\nai ask \"What is machine learning?\"\nbot ask \"What is machine learning?\"\n```\n\n### Generate Code\n\nGenerate code from a description:\n\n```bash\n# With Homebrew installation\nai code \"Create a simple web scraper\"\n\n# With PyPI installation\nai-bot code \"Create a simple web scraper\"\n# OR use the shorter aliases:\nai code \"Create a simple web scraper\"\nbot code \"Create a simple web scraper\"\n```\n\nGenerate code in a specific language:\n\n```bash\n# With Homebrew installation\nai code \"Create a REST API\" --lang javascript\n\n# With PyPI installation\nai-bot code \"Create a REST API\" --lang javascript\n# OR use the shorter aliases:\nai code \"Create a REST API\" --lang javascript\nbot code \"Create a REST API\" --lang javascript\n```\n\n### Analyze Files\n\nAnalyze a file and get insights:\n\n```bash\n# With Homebrew installation\nai analyze main.py\n\n# With PyPI installation\nai-bot analyze main.py\n# OR use the shorter aliases:\nai analyze main.py\nbot analyze main.py\n```\n\n### Search the Web\n\nSearch for information:\n\n```bash\n# With Homebrew installation\nai search \"latest Python features\"\n\n# With PyPI installation\nai-bot search \"latest Python features\"\n# OR use the shorter aliases:\nai search \"latest Python features\"\nbot search \"latest Python features\"\n```\n\n### Clear History\n\nClear conversation history:\n\n```bash\n# With Homebrew installation\nai clear\n\n# With PyPI installation\nai-bot clear\n# OR use the shorter aliases:\nai clear\nbot clear\n```\n\n### Get Help\n\nShow help information:\n\n```bash\n# With Homebrew installation\nai help\n\n# With PyPI installation\nai-bot help\n# OR use the shorter aliases:\nai help\nbot help\n```\n\n## Command Aliases\n\nThe AI Bot Agent provides multiple command aliases for your convenience:\n\n```bash\n# All of these commands work the same way:\nai-bot setup\nai setup\nbot setup\n\nai-bot chat\nai chat\nbot chat\n\nai-bot ask \"What is Python?\"\nai ask \"What is Python?\"\nbot ask \"What is Python?\"\n```\n\nChoose whichever command feels most natural to you!\n\n### Available Installation Names\n\nThe AI Bot Agent can be installed with multiple names for maximum flexibility:\n\n**Homebrew Installation (Coming Soon):**\n- `brew install cli-smart` - Simple one-command installation\n\n**PyPI Installation:**\n- `pip install ai-bot-agent` - Standard Python package\n\n**Command Aliases After Installation:**\n- `cli-smart` - Full command name\n- `ai` - Short and intuitive\n- `bot` - Alternative short name\n- `smart` - Short and memorable\n- `assistant` - Descriptive name\n\n## AI Providers\n\nThe AI Bot Agent supports multiple AI providers, allowing you to choose the best option for your needs:\n\n### OpenAI (Recommended)\n- **Best AI capabilities** with GPT-3.5-turbo and GPT-4\n- **Full conversation context** and memory\n- **Advanced code generation** and analysis\n- **Requires API key** (free tier available)\n\n### Free AI Service\n- **No setup required** - works immediately\n- **Limited but helpful responses** for basic questions\n- **Perfect for testing** or when you don't have an API key\n- **Keyword-based responses** for common topics\n\n### Hugging Face (Coming Soon)\n- **Local model support** for privacy\n- **Custom model selection**\n- **Offline capabilities**\n\n## Configuration\n\nThe setup command automatically creates a `.env` file with your configuration:\n\n```env\nOPENAI_API_KEY=your_openai_api_key_here\n```\n\nYou can also manually edit the `.env` file to customize:\n\n```env\n# OpenAI API Configuration\nOPENAI_API_KEY=your_openai_api_key_here\n\n# Optional: Customize the AI model\nOPENAI_MODEL=gpt-3.5-turbo\n\n# Optional: Set default temperature for responses\nOPENAI_TEMPERATURE=0.7\n\n# Optional: Set maximum tokens for responses\nOPENAI_MAX_TOKENS=1000\n```\n\n## Examples\n\n### Chat Mode Examples\n\n```\nYou: What is Python?\nAI Bot: Python is a high-level, interpreted programming language...\n\nYou: Write a function to calculate fibonacci numbers\nAI Bot: Here's a Python function to calculate Fibonacci numbers...\n\nYou: Explain machine learning in simple terms\nAI Bot: Machine learning is like teaching a computer to learn...\n```\n\n### Code Generation Examples\n\n```bash\n# Generate a Python web scraper\nai code \"Create a web scraper that extracts titles from a news website\"\n# OR\nbot code \"Create a web scraper that extracts titles from a news website\"\n\n# Generate a JavaScript function\nai code \"Create a function to validate email addresses\" --lang javascript\n# OR\nbot code \"Create a function to validate email addresses\" --lang javascript\n\n# Generate a data analysis script\nai code \"Create a script to analyze CSV data and create visualizations\"\n# OR\nbot code \"Create a script to analyze CSV data and create visualizations\"\n```\n\n## Features in Detail\n\n### Easy Setup\n- Automated browser opening to OpenAI API key page\n- Step-by-step guidance for API key creation\n- Automatic validation and testing of API keys\n- Secure storage in `.env` file\n\n### Interactive Chat Mode\n- Maintains conversation context\n- Rich formatting with colors\n- Easy-to-use interface\n- Built-in commands (exit, clear, help)\n\n### Code Generation\n- Supports multiple programming languages\n- Generates complete, working code\n- Includes explanations and usage examples\n- Optimized for different use cases\n\n### File Analysis\n- Analyzes code structure and purpose\n- Identifies potential issues\n- Provides improvement suggestions\n- Works with various file types\n\n### Web Search\n- Search for current information\n- Get real-time data\n- Research capabilities\n- Information gathering\n\n## Installation Options\n\n### 1. Homebrew (macOS)\n```bash\nbrew install ai-bot-agent\nai setup\nai chat\n```\n\n### 2. PyPI (All Platforms)\n```bash\npip install ai-bot-agent\nai-bot setup\nai-bot chat\n```\n\n### 3. Source (Development)\n```bash\ngit clone https://github.com/thiennp/cli-smart.git\ncd cli-smart\npip install -r requirements.txt\npython main.py setup\npython main.py chat\n```\n\n## Troubleshooting\n\n### Common Issues\n\n1. **API Key Error**\n ```\n Error: OpenAI client not initialized. Please check your API key.\n ```\n Solution: Run `ai setup` or `ai-bot setup` to configure your API key\n\n2. **Module Not Found**\n ```\n ModuleNotFoundError: No module named 'openai'\n ```\n Solution: Install dependencies with `pip install ai-bot-agent`\n\n3. **Permission Denied**\n ```\n PermissionError: [Errno 13] Permission denied\n ```\n Solution: Make sure the script is executable: `chmod +x main.py`\n\n### Getting Help\n\n- Use `ai help` or `ai-bot help` for command help\n- Use `ai --help` or `ai-bot --help` for general help\n- Check the logs for detailed error messages\n\n## Contributing\n\n1. Fork the repository\n2. Create a feature branch\n3. Make your changes\n4. Add tests if applicable\n5. Submit a pull request\n\n## License\n\nThis project is licensed under the MIT License - see the LICENSE file for details.\n\n## Acknowledgments\n\n- Built with [Typer](https://typer.tiangolo.com/) for CLI\n- Styled with [Rich](https://rich.readthedocs.io/) for beautiful terminal output\n- Powered by [OpenAI](https://openai.com/) API\n\n## Version History\n\n- **v1.0.0**: Initial release with basic chat, code generation, and file analysis features\n- **v1.1.0**: Added automated setup command for easy API key configuration \n",
"bugtrack_url": null,
"license": "MIT",
"summary": "\ud83e\udd16 AI Bot Agent - Intelligent command line assistant with chat, code generation, file analysis, and web search capabilities",
"version": "1.3.0",
"project_urls": {
"Bug Tracker": "https://github.com/thiennp/cli-smart/issues",
"Changelog": "https://github.com/thiennp/cli-smart/blob/main/README.md#version-history",
"Documentation": "https://github.com/thiennp/cli-smart#readme",
"Homepage": "https://github.com/thiennp/cli-smart",
"Repository": "https://github.com/thiennp/cli-smart"
},
"split_keywords": [
"ai",
" cli",
" openai",
" chatbot",
" assistant",
" code-generation"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "a188cd8e5acc1159d148c1ea2b07f7bb35d1c1499697a8deaf4e6e5c3873814a",
"md5": "41101dfbc0146c80a5b9ce085028b3ee",
"sha256": "fb8731b09bdb6a3c4d1495d8e2903f839bbc545f219b967e644cd7cb33f9e135"
},
"downloads": -1,
"filename": "ai_bot_agent-1.3.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "41101dfbc0146c80a5b9ce085028b3ee",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 15946,
"upload_time": "2025-08-04T08:28:41",
"upload_time_iso_8601": "2025-08-04T08:28:41.981913Z",
"url": "https://files.pythonhosted.org/packages/a1/88/cd8e5acc1159d148c1ea2b07f7bb35d1c1499697a8deaf4e6e5c3873814a/ai_bot_agent-1.3.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "60a925bc4661cd37a68e87472afefbe64fe87f3a742714ea46b4c90c314b1cb0",
"md5": "4530d25c76addebd68ce3959ebbbfd4b",
"sha256": "e34ec8dc9a53be3dac4c118e443630e29dcc7dc85786a2b09408d897f637d76f"
},
"downloads": -1,
"filename": "ai_bot_agent-1.3.0.tar.gz",
"has_sig": false,
"md5_digest": "4530d25c76addebd68ce3959ebbbfd4b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 19058,
"upload_time": "2025-08-04T08:28:43",
"upload_time_iso_8601": "2025-08-04T08:28:43.033339Z",
"url": "https://files.pythonhosted.org/packages/60/a9/25bc4661cd37a68e87472afefbe64fe87f3a742714ea46b4c90c314b1cb0/ai_bot_agent-1.3.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-08-04 08:28:43",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "thiennp",
"github_project": "cli-smart",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"requirements": [
{
"name": "openai",
"specs": [
[
">=",
"1.0.0"
]
]
},
{
"name": "click",
"specs": [
[
">=",
"8.0.0"
]
]
},
{
"name": "rich",
"specs": [
[
">=",
"13.0.0"
]
]
},
{
"name": "python-dotenv",
"specs": [
[
">=",
"1.0.0"
]
]
},
{
"name": "requests",
"specs": [
[
">=",
"2.31.0"
]
]
},
{
"name": "typer",
"specs": [
[
">=",
"0.9.0"
]
]
},
{
"name": "colorama",
"specs": [
[
">=",
"0.4.6"
]
]
},
{
"name": "transformers",
"specs": [
[
">=",
"4.30.0"
]
]
},
{
"name": "torch",
"specs": [
[
">=",
"2.0.0"
]
]
}
],
"lcname": "ai-bot-agent"
}