Skip to content
M • Y E A T Z edited this page Jan 24, 2026 · 2 revisions

🌳 CyberTree Folder Generator

Transform natural language into structured project folders with AI-powered precision.

TypeScript React Vite License


📋 Table of Contents

  1. Introduction
  2. Features
  3. Quick Start
  4. AI Integration
  5. User Interface
  6. Configuration
  7. Export Options
  8. Development
  9. Troubleshooting
  10. FAQ
  11. Contributing
  12. License

🌱 Introduction

CyberTree Folder Generator is an intelligent tool that converts natural language descriptions into organized folder structures. It bridges the gap between conceptual planning and actual project setup, making scaffolding faster and more intuitive.

Why CyberTree?

  • Visual Planning: See your project structure before creating files
  • AI-Powered: Describe your needs in plain English
  • Flexible Export: Generate shell scripts, tree views, or JSON
  • Privacy-First: Works with both cloud and local AI models
  • Developer Experience: Clean UI with real-time feedback

✨ Key Features

🤖 AI-Powered Generation

  • Natural language to folder structure conversion
  • Support for Google Gemini and local LLMs (Ollama, LM Studio)
  • Context-aware suggestions

🎨 Interactive Visual Editor

  • Real-time tree visualization
  • Drag-and-drop reorganization
  • Click-to-edit node names
  • Expand/collapse folders

🎯 Smart Export Options

  • Shell script generation (Bash)
  • ASCII tree format for documentation
  • JSON export for programmatic use
  • Copy to clipboard functionality

🖥️ Cross-Platform Support

  • Web application (Vite + React)
  • Desktop app (Electron)
  • Responsive design

🔧 Customization

  • Theme support (light/dark/cyberpunk)
  • Custom file icons
  • Template system
  • Keyboard shortcuts

🚀 Quick Start

Prerequisites

  • Node.js 18 or higher
  • npm or yarn
  • (Optional) AI API key

Installation

# Clone the repository
git clone https://github.com/me-yeatz/Cybertree_Folder_Generator.git

# Navigate to project directory
cd Cybertree_Folder_Generator

# Install dependencies
npm install

# Copy environment template
cp .env.example .env

# Start development server
npm run dev

Open http://localhost:5173/


Desktop App

npm run build
npm run electron:build