Code Conductor toolkit for managing AI development environments and work efforts
Project description
Code Conductor
Code Conductor is a toolkit for setting up AI-assisted development environments and managing work efforts.
Version
Current version: 0.4.1
Features
- AI-assisted development setup
- Work effort tracking and management
- Project template creation
- CLI tools for AI integration
Installation
pip install code-conductor
Local Development
Clone the repository and install:
git clone https://github.com/ctavolazzi/code-conductor.git
cd code-conductor
pip install -e .
Global Installation on macOS
To install the package globally on macOS so you can use it from any directory:
# Install the package system-wide (requires administrator privileges)
sudo pip3 install -e /path/to/code-conductor
# Or install for the current user only
pip3 install -e /path/to/code-conductor --user
If you install with --user, you may need to add the Python user bin directory to your PATH:
# Add this line to your ~/.zshrc or ~/.bash_profile
export PATH=$PATH:$HOME/Library/Python/<version>/bin
# Then reload your shell configuration
source ~/.zshrc # or source ~/.bash_profile
Tip: If you're having trouble with global installation, ask your preferred AI model (like Claude, ChatGPT, etc.) for help specific to your system. They can provide customized installation instructions based on your operating system and environment.
Usage
Basic Commands
# Set up AI assistance in current directory
code-conductor setup
# Create a new work effort
code-conductor work_effort
# List all work efforts
code-conductor list
# Select directories to set up
code-conductor select
Creating Work Efforts
# Interactive mode
code-conductor work_effort -i
# With specific details
code-conductor work_effort --title "New Feature" --priority high
# Using the enhanced work effort creator
cc-worke -i
# With AI content generation (requires Ollama)
cc-worke --use-ai --description "Implement authentication system" --model phi3
Note: AI content generation is OFF by default. Use the --use-ai flag to enable it.
Changelog
See CHANGELOG.md for version history and latest changes.
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file code_conductor-0.4.1.tar.gz.
File metadata
- Download URL: code_conductor-0.4.1.tar.gz
- Upload date:
- Size: 48.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a00e1c176e90f4872f4cce79a56a4d59f4be44cab235a9fc1e0f20ca0f21f698
|
|
| MD5 |
9436d0888d41e5f1810945d109e92626
|
|
| BLAKE2b-256 |
16989f91834c92a6e421ef2eb28f4bd890374927d70a85907e9c3e956c8f6eb6
|
File details
Details for the file code_conductor-0.4.1-py3-none-any.whl.
File metadata
- Download URL: code_conductor-0.4.1-py3-none-any.whl
- Upload date:
- Size: 52.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
54ad768f6ecc1e24541b6eb312e6c5f2565be54c8b4baa7b24c8322fbd3e4bce
|
|
| MD5 |
386291d881a6c105d2de2018091a08cf
|
|
| BLAKE2b-256 |
56ffd23d75101275e90ff595cd9f46c3260d53421aa410d506807dcee0cd50a5
|