Skip to content

ryota1986/whytrace-oss

Repository files navigation

WhyTrace OSS

An AI-powered 5-Why root cause analysis tool with interactive tree visualization.

CI License: MIT

Features

  • AI-Powered Analysis: Generate root cause candidates using OpenAI GPT
  • Interactive Tree Visualization: Visual 5-Why analysis tree with React Flow
  • Multiple Frameworks: Support for 4M, 5M+1E, SHELL, 4P, SRE, and General analysis frameworks
  • Countermeasure Generation: AI-suggested countermeasures for identified root causes
  • Multi-Language Support: Japanese, English, and Chinese interfaces
  • PDF Export: Export analysis results as PDF documents
  • Local Storage: Save and load analyses from browser storage
  • Undo/Redo: Full undo/redo support for analysis operations

Quick Start

# Clone the repository
git clone https://github.com/your-username/whytrace-oss.git
cd whytrace-oss

# Install dependencies
npm install

# Set up environment variables
cp .env.example .env
# Edit .env and add your OpenAI API key

# Start development server
npm run dev

Open http://localhost:3000 in your browser.

Tech Stack

Analysis Frameworks

Framework Best For Categories
4M Manufacturing Man, Machine, Material, Method
5M+1E Quality Control Man, Machine, Material, Method, Measurement, Environment
SHELL Aviation/Healthcare Software, Hardware, Environment, Liveware (self), Liveware (others)
4P Service Industry People, Process, Policy, Place
SRE IT/Software Software, Hardware, Process, People, Environment
General Any Industry Auto-categorized by AI

Contributing

See CONTRIBUTING.md for guidelines.

License

This project is licensed under the MIT License - see the LICENSE file for details.


日本語

WhyTrace OSSは、AI支援による5Why根本原因分析ツールです。製造業、IT、サービス業など、あらゆる業界の問題解決に活用できます。

主な機能

  • OpenAI GPTによるAI原因候補生成
  • React Flowによるインタラクティブなツリー可視化
  • 4M、5M+1E、SHELL、4P、SRE、汎用の6種類の分析フレームワーク
  • AI対策提案機能
  • 日本語・英語・中国語対応
  • PDF出力・ローカル保存・Undo/Redo機能

クイックスタート

git clone https://github.com/your-username/whytrace-oss.git
cd whytrace-oss
npm install
cp .env.example .env
# .envにOpenAI APIキーを設定
npm run dev

About

An AI-powered 5-Why root cause analysis tool with interactive tree visualization.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors