charm-crush
CommunityProduction-grade Charm Crush TUI patterns.
Authoralxxpersonal
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Crush captures production-ready architectural patterns for a Charm-based agentic TUI, providing a reference implementation of a centralized model, streaming LLM integration, tool orchestration, permission flows, and a modular UI component system.
Core Features & Use Cases
- Architecture overview: centralized UI model, multi-provider tool integration, and a cohesive agent loop.
- Tool system and MCP: dynamic tool loading, nested tool containers, and a configurable permission system.
- Streaming UI: real-time LLM streaming into a Bubble Tea UI with dialogs and overlays.
- Coordinator & workflows: end-to-end lifecycle management of sessions, models, and prompts.
Quick Start
Initialize a Crush project locally to explore production-grade TUI patterns and start experimenting with the agent workflow.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: charm-crush Download link: https://github.com/alxxpersonal/forge/archive/main.zip#charm-crush Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.