awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
charmbracelet avatar

charmbracelet/crush

0
View on GitHub↗
20,165 Stars·1,245 Forks·Go·other·10 Aufrufe

Crush

Crush is a framework designed to orchestrate and secure the execution of external tools invoked by large language models. It functions as a middleware layer that manages the flow of agentic tool calls, providing a controlled environment for terminal-based automation and task processing.

The project distinguishes itself by implementing a policy-driven security layer that intercepts, validates, and modifies tool execution requests. By wrapping command calls within a process-boundary layer, it allows for the automated approval of specific operations and the dynamic injection of contextual metadata into the execution environment.

Beyond its core orchestration capabilities, the tool supports the processing of structured data directly within the command line. This enables the transformation of complex inputs into simplified formats, facilitating the creation of automated data pipelines and secure terminal workflows.

Features

  • Agentic Tool Orchestration - Orchestrates and secures the execution of external tools invoked by large language models.
  • AI Agent Orchestration Frameworks - Acts as a framework for managing and automating the execution flow of tools invoked by language models.
  • Tool Execution Interceptors - Intercepts, validates, and modifies tool calls made by AI agents to enforce security policies.
  • Terminal Workflow Automations - Provides a security layer for command-line tools to prevent unauthorized actions during automated execution.
  • Command Interception Hooks - Intercepts and validates tool execution requests before they reach the system shell.
  • Coding Agents - Terminal-based AI coding agent.
  • Coding Agents and IDEs - Agentic coding tool with LSP integration and terminal UI.
  • Command Line Tools - Multi-model coding agent featuring a beautiful terminal user interface.
  • Entwicklungstools - AI-powered coding agent.
  • Command Line Automation Tools - Streamlines terminal tasks by automating permissions and injecting metadata into command environments.
  • Policy-Driven Execution Guardrails - Implements policy-driven security rules to automate approval workflows for tool execution.
  • Task Automation Tools - Automates tool permissions to bypass manual confirmation prompts during routine operations.
  • Process Execution Wrappers - Wraps external tool calls in a controlled execution layer to monitor and manipulate command inputs and outputs.
  • Execution Message Injection - Appends instructions and metadata to the execution environment to guide agent behavior.
  • Environment Variable Managers - Injects contextual metadata into the execution environment to guide agent behavior during tool invocations.

Star-Verlauf

Star-Verlauf für charmbracelet/crushStar-Verlauf für charmbracelet/crush

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Crush

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Crush.
  • mastra-ai/mastraAvatar von mastra-ai

    mastra-ai/mastra

    21,221Auf GitHub ansehen↗

    Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and multi-agent systems. It provides a comprehensive suite of primitives for creating resilient AI applications, including durable workflow orchestration, event-driven agent loops, and semantic memory management. By integrating these core components, the platform enables developers to build complex, multi-step processes that can reason about goals and execute tasks without manual intervention. The framework distinguishes itself through its focus on observability and secure, isolated execut

    TypeScriptagentsaichatbots
    Auf GitHub ansehen↗21,221
  • davila7/claude-code-templatesAvatar von davila7

    davila7/claude-code-templates

    20,933Auf GitHub ansehen↗

    Claude Code Templates is a comprehensive framework for orchestrating specialized AI agents and automating development workflows within local environments. It provides a structured system for defining, configuring, and deploying AI personas that handle specific technical tasks, ranging from backend architecture and frontend implementation to security auditing and infrastructure management. The project distinguishes itself through a configuration-driven approach that allows teams to standardize development environments and share reusable agent definitions across projects. It includes a robust C

    Pythonanthropicanthropic-claudeclaude
    Auf GitHub ansehen↗20,933
  • kilo-org/kilocodeAvatar von Kilo-Org

    Kilo-Org/kilocode

    15,616Auf GitHub ansehen↗

    Kilocode is an autonomous engineering platform designed to orchestrate AI agents for complex software development tasks. It functions as a comprehensive system for automating coding, testing, and repository management by integrating directly with your codebase and terminal. The platform provides a unified gateway for model orchestration, allowing for the management of agentic workflows, event-driven automation, and persistent session state across distributed development environments. The platform distinguishes itself through its federated task management and policy-based access control, which

    TypeScriptaiai-ageai-coding
    Auf GitHub ansehen↗15,616
  • langchain-ai/open-sweAvatar von langchain-ai

    langchain-ai/open-swe

    9,988Auf GitHub ansehen↗

    Open-SWE is an asynchronous software engineering agent and orchestrator designed to automate end-to-end coding tasks and pull request reviews. It functions as a middleware framework that coordinates long-running AI operations across multiple subagents, utilizing state persistence and human-in-the-loop oversight to manage complex workflows. The system is distinguished by its use of isolated remote Linux sandboxes for secure code execution and shell command processing. It features a webhook-driven integration platform that triggers automated engineering tasks via mentions and events in GitHub,

    Python
    Auf GitHub ansehen↗9,988
Alle 30 Alternativen zu Crush anzeigen→

Häufig gestellte Fragen

Was macht charmbracelet/crush?

Crush is a framework designed to orchestrate and secure the execution of external tools invoked by large language models. It functions as a middleware layer that manages the flow of agentic tool calls, providing a controlled environment for terminal-based automation and task processing.

Was sind die Hauptfunktionen von charmbracelet/crush?

Die Hauptfunktionen von charmbracelet/crush sind: Agentic Tool Orchestration, AI Agent Orchestration Frameworks, Tool Execution Interceptors, Terminal Workflow Automations, Command Interception Hooks, Coding Agents, Coding Agents and IDEs, Command Line Tools.

Welche Open-Source-Alternativen gibt es zu charmbracelet/crush?

Open-Source-Alternativen zu charmbracelet/crush sind unter anderem: mastra-ai/mastra — Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and… davila7/claude-code-templates — Claude Code Templates is a comprehensive framework for orchestrating specialized AI agents and automating development… kilo-org/kilocode — Kilocode is an autonomous engineering platform designed to orchestrate AI agents for complex software development… langchain-ai/open-swe — Open-SWE is an asynchronous software engineering agent and orchestrator designed to automate end-to-end coding tasks… openai/codex — Codex is an automated programming tool and generative code assistant designed to interpret developer intent through a… block/goose — Goose is an extensible agentic AI platform designed for autonomous task orchestration and developer-centric…