Skip to main content

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.0

Features

  • AI-assisted development setup
  • Work efforts tracking and management
  • Project templates
  • 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/ai_setup

# Or install for the current user only
pip3 install -e /path/to/ai_setup --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
ai-setup setup

# Create a new work effort
ai-setup work_effort

# List all work efforts
ai-setup list

# Select directories to set up
ai-setup select

Creating Work Efforts

# Interactive mode
ai-setup work_effort -i

# With specific details
ai-setup work_effort --title "New Feature" --priority high

# Using the enhanced AI work effort creator
ai-work-effort -i

# With AI content generation (requires Ollama)
ai-work-effort --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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

code_conductor-0.4.0.tar.gz (46.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

code_conductor-0.4.0-py3-none-any.whl (52.1 kB view details)

Uploaded Python 3

File details

Details for the file code_conductor-0.4.0.tar.gz.

File metadata

  • Download URL: code_conductor-0.4.0.tar.gz
  • Upload date:
  • Size: 46.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for code_conductor-0.4.0.tar.gz
Algorithm Hash digest
SHA256 bc80354bac9122aa60c4a21d1f889140587e814df7c57c8c85d3cefda92edc4f
MD5 f635f75f25774d112c5abacccf1513a2
BLAKE2b-256 ee5b82854e173ff4904dfa4d586a3681e698decb88ae57104a5e6c7b4bfe9428

See more details on using hashes here.

File details

Details for the file code_conductor-0.4.0-py3-none-any.whl.

File metadata

  • Download URL: code_conductor-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 52.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for code_conductor-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7d35e223ba530b1673fd98620befd767152e7d7beba89d87743f0e654fceb1c0
MD5 ec6c4f08589869e01938a14005dafe5a
BLAKE2b-256 94ea3741a86b132ab4acb15226e8930896ada6d99da76272274fed715f19a156

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page