claude-code-agents-ui  by Ngxba

Visual orchestration for Claude code agents

Created 2 weeks ago

New!

278 stars

Top 93.2% on SourcePulse

GitHubView on GitHub
Project Summary

Summary

Claude Code Agent UI provides a visual, unified interface for managing Claude-based code agents, workflows, and tools, addressing the complexity of scattered configuration files and CLI-heavy development. It benefits both experienced Claude Code users seeking better visibility and new users by offering an intuitive, visual learning and building experience for automated development workflows.

How It Works

Built on Nuxt 3, Vue 3, and VueFlow, the UI offers a visual control layer for the Claude Code ecosystem. It dynamically integrates with the user's ~/.claude directory, enabling visual design and management of agents, commands, and skills. A relationship graph visualizes connections, while the Agent Studio allows for real-time testing and debugging, facilitating faster iteration and a deeper understanding of agent interactions and workflows.

Quick Start & Requirements

Clone the repository, install dependencies using bun install (Bun recommended, Node.js 18+ also supported), and run bun run dev. The application starts at http://localhost:3000, automatically loading your ~/.claude setup.

Highlighted Details

  • ClaudeCode Chat UI: Real-time chat interface for agents with dynamic session folder detection.
  • Agent Management: Visual creation, editing, and organization of agents, including model and memory configuration.
  • Command Builder: Design reusable slash commands with argument hints and tool configurations.
  • Relationship Graph: Visualizes dependencies between agents, commands, and skills.
  • Agent Studio: Facilitates live testing and debugging of agent behavior.
  • Workflow Builder: Visually chain agents into multi-step AI pipelines with intermediate result inspection.
  • Skill Management: Extend agents with reusable capabilities, importable from GitHub.
  • Explore & Templates: Access community-provided agent templates and extensions.

Maintenance & Community

Contributions are welcomed, with setup and guidelines detailed in CONTRIBUTING.md. No other community channels or specific maintenance signals are detailed in the README.

Licensing & Compatibility

The project is licensed under the MIT license, which is permissive for commercial use and integration into closed-source projects.

Limitations & Caveats

The provided README does not detail specific limitations, known bugs, or alpha/beta status.

Health Check
Last Commit

1 day ago

Responsiveness

Inactive

Pull Requests (30d)
20
Issues (30d)
11
Star History
278 stars in the last 17 days

Explore Similar Projects

Feedback? Help us improve.