# IAT Visualizer

This folder contains tools to build and visualize the Intent-Action-Tool (IAT) structure from JSON data.

## Files
- **tree_db.py**: Defines the `TreeDB` class for managing the IAT tree structure.
- **tree_IAT.py**: Loads data from `action100.json`, builds the IAT tree, saves it as JSON, and displays it in the terminal.
- **tree_app.py**: (Assuming this is a visualization app, e.g., using Streamlit) Runs a web-based interface to visualize the IAT tree.

## Usage
1. Ensure `action100.json` is in the workspace root or copy it to this folder if needed.
2. To display in terminal: `python tree_IAT.py`
3. To run the app (if applicable): `streamlit run tree_app.py`
4. Output: `merged_tree.json` will be generated with the full structure including descriptions and parameters. 