Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 ChainWatch

Language License Status

📌 Overview

ChainWatch is a flight data recorder for multi-step AI systems. It's a CLI-based tool that records every step in an AI decision chain, links them together in order, prevents tampering, and allows you to verify the chain's integrity and replay the full decision flow.

✨ Key Features & Architecture

  • High-Performance Codebase: Built using Python and modern engineering principles.
  • Modular & Scalable Design: Structured directory tree for seamless development and deployment.

🛠️ Tech Stack & Dependencies

  • Core Language: Python
  • Libraries & Tools: Python
  • Deployment Infrastructure: Vercel Edge / Cloud Services

📁 Architecture & File Layout

ChainWatch/
├── .github
├── .github/ISSUE_TEMPLATE
├── .github/ISSUE_TEMPLATE/bug_report.md
├── .github/ISSUE_TEMPLATE/feature_request.md
├── .github/PULL_REQUEST_TEMPLATE.md
├── .github/workflows
├── .github/workflows/ci.yml
├── CODE_OF_CONDUCT.md
├── CONTRIBUTING.md
├── LICENSE
├── README.md
├── chains
├── chains/chain_001.jsonl
├── chains/chain_002.jsonl
├── chainwatch
└── ... [additional codebase files]

🚀 Quickstart & Installation

Prerequisites

  • Python 3.9+
  • pip package manager

Setup Instructions

  1. Clone the repository:

    git clone https://github.com/Tarunjit45/ChainWatch.git
    cd ChainWatch
  2. Install dependencies:

    pip install -r requirements.txt
  3. Execute application:

    python main.py

📜 Author & License

Architected & Developed by Tarunjit Biswas.
Distributed under the MIT License.

About

ChainWatch is a flight data recorder for multi-step AI systems. It's a CLI-based tool that records every step in an AI decision chain, links them together in order, prevents tampering, and allows you to verify the chain's integrity and replay the full decision flow.

Topics

Resources

Code of conduct

Contributing

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages