A developer tool that turns AI-generated directory tree text into actual files and folders.
Project description
scai
scai (Scaffold AI) is a developer tool that instantly turns AI-generated directory tree text into actual files and folders.
Stop manually creating folders. Just copy the tree from ChatGPT, Claude, DeepSeek, or other LLMs, paste it into scai, and build your project structure instantly.
Installation
Install using pip:
pip install scai-tool
Usage
1. GUI Mode (Recommended)
Launch the visual interface:
scai
Steps:
- Paste your directory tree structure into the left input box
- Click Preview to verify the generated paths
- Click Generate to create the files and folders
2. CLI Mode
You can also use scai directly from the command line.
Pipe input into scai:
cat tree.txt | scai
Read from a file:
scai tree.txt
Supported Format
scai supports standard ASCII and Unicode tree structures commonly generated by LLMs:
MyProject/
├── src/
│ ├── main.py
│ └── utils.py
├── tests/
└── README.md
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file scai_tool-1.0.0.tar.gz.
File metadata
- Download URL: scai_tool-1.0.0.tar.gz
- Upload date:
- Size: 5.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
36f8bf8d968c02540dee3700fc1727c65193326dd62ce3fef9206049eb867510
|
|
| MD5 |
bb1f99277e3a308a896107c8c5559646
|
|
| BLAKE2b-256 |
b66bc57210875204f1eb2c9593e86e9d4800814bd05be78833421c3fa16ae110
|
File details
Details for the file scai_tool-1.0.0-py3-none-any.whl.
File metadata
- Download URL: scai_tool-1.0.0-py3-none-any.whl
- Upload date:
- Size: 5.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
70b6fb79cddaf426f26e5948937991be6a5f6934b01931602ab61552fb81e5f5
|
|
| MD5 |
edea05c59e8f4eda560e441dd373516a
|
|
| BLAKE2b-256 |
d3d89b57f7c87a929258ad55f21c4084508dcc22c15c6382eb76dc13b8d0e08d
|