Skip to content
admineralPublic

About

This is where I’m exploring how vibecoding could look in three dimensions

Resources

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

DocAI - Component Visualization Tool

Visualize and explore the component architecture of any GitHub repository.

Features

  • 🔍 Analyze React/Next.js repositories from GitHub
  • 📊 Interactive component dependency graph
  • 📁 File explorer with component indicators
  • 🔄 Real-time analysis with progressive updates
  • 📝 Component details and code preview

Setup

  1. Clone the repository:
git clone https://github.com/yourusername/docai.git
cd docai
  1. Install dependencies:
npm install
  1. Create a .env.local file in the root directory and add your GitHub token:
GITHUB_TOKEN=your_github_personal_access_token_here

To get a GitHub Personal Access Token:

  1. Run the development server:
npm run dev
  1. Open http://localhost:3000 in your browser

Usage

  1. Enter a GitHub repository URL in the input field (e.g., https://github.com/admineral/OpenAI-Assistant-API-Chat)
  2. Click "Analyze" or press Enter
  3. Watch as components are discovered and visualized in real-time
  4. Click on components to see their details, dependencies, and code

Technologies Used

  • Next.js 15
  • React Flow for graph visualization
  • TypeScript
  • Tailwind CSS
  • GitHub API for repository analysis

License

MIT

About

This is where I’m exploring how vibecoding could look in three dimensions

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages