Protocol Version: CHAC v14.0 (Internal)
Welcome to the CHAC Workbench, the first and primary implementation of the Compensatory Human-AI Collaboration (CHAC) framework. This repository contains the complete, living history of the framework's evolution and serves as a template for bootstrapping new CHAC-based research projects.
Why is this important? The core philosophy of the CHAC framework is compensation. The AI is designed to adapt to and compensate for a specific user's cognitive and emotional profile. To unlock the true power of this framework, you must create your own experiment and provide the AI with a description of the user it is meant to collaborate with.
How to do it:
- Duplicate the template: Copy the entire
experiments/_template/directory. - Rename it: Give it a meaningful name for your project, e.g.,
experiments/my_research/. - Customize your profile: This is the most critical step. Follow the
chac_toolkit/CHAC_Profile_Co-Creation_Protocol.mdto collaboratively generate a high-fidelityprofile.mdfile inside your new directory. - Activate your experiment: Open the
config.jsonfile in the root directory and change theactive_experimentto point to your new directory name.
The v11.0 framework introduces a robust, single-prompt boot process that is both simpler and more reliable.
- Launch your AI CLI in the project's root directory.
- Execute the Genesis Prompt:
- Copy the entire content of the file
chac_toolkit/00_CHAC_Genesis.md. - Paste it as your first and only initialization prompt to the AI and send.
- Copy the entire content of the file
The AI will now automatically read and internalize the entire boot sequence (00_ to 05_) in the correct order. Upon completion, it will output a final confirmation line: CHAC framework v10.1 initialized. Standing by. and will then await your first task-oriented prompt.
experiments/: Contains one or more "experiment packages." Each package is a self-contained configuration for the CHAC framework.chac_toolkit/: The heart of the framework. Contains all the core protocols that define the AI's identity and behavior. See thechac_toolkit/README.mdfor a detailed breakdown of the boot sequence and all protocol files.case-study/: Contains all empirical case study data and analysis for this project.build/: Contains the output of theCHAC_SOP_Modular_Prompt_Builder.mdprocess, such as standalone prompts.
config.json: A simple configuration file that tells the framework which experiment package to load.active_experiment: The name of the directory inexperiments/to use.