Clover/.structure
Jarian Cottingham 7e8d31af6e Clover created
2026-01-13 00:07:41 -06:00

31 lines
1.5 KiB
Plaintext

# Clover Project Structure
```
clover/
├── main.py # Main entry point
├── cli/ # CLI module
│ ├── __init__.py
│ ├── commands.py # Command implementations
│ └── parser.py # CLI argument parsing
├── tools/ # Core tool implementations
│ ├── __init__.py
│ ├── file_tools.py # File operations (read, create, update, delete)
│ ├── project_tools.py # Project operations (summarize, structure)
│ └── commandline_tool.py # Command line execution tool
├── models/ # Model interaction modules (placeholder)
│ ├── __init__.py
│ ├── model_manager.py # Manage available models
│ └── api_client.py # API client for different LLM providers
├── config/ # Configuration management
│ ├── __init__.py
│ └── settings.py # Settings and configuration handling
├── utils/ # Utility functions (placeholder)
│ ├── __init__.py
│ └── helpers.py # Helper functions and utilities
├── .agent # Agent summary file
├── .structure # Project structure diagram (this file)
├── summary.md # Summary of actions taken so far (this file)
├── requirements.txt # Dependencies
└── README.md # Documentation
```