OpenSIN-AI CLI ist der hochperformante, speicher-sichere AI Coding Assistant der OpenSIN-AI Organisation. Komplett in Rust implementiert für maximale Geschwindigkeit und Sicherheit.
Teil des OpenSIN-AI Ökosystems: 175 Repos | 17 Teams | 92 Worker | 7 MCP Server
# Install the CLI
curl -fsSL https://opensin.ai/install.sh | sh
# Or build from source
git clone https://github.com/OpenSIN-AI/opensin-ai-cli.git
cd opensin-ai-cli
cargo build --release
# Start coding with AI
opensin-ai --prompt "Create a REST API for user management"# macOS
brew install opensin-ai/tap/opensin-ai-cli
# Linux
curl -fsSL https://opensin.ai/install.sh | sh
# Windows (PowerShell)
iwr https://opensin.ai/install.ps1 -useb | iexgit clone https://github.com/OpenSIN-AI/opensin-ai-cli.git
cd opensin-ai-cli
cargo build --release
cp target/release/opensin-ai /usr/local/bin/| Crate | Beschreibung | Status |
|---|---|---|
opensin-api-client |
API Client mit Provider Abstraktion, OAuth, Streaming | ✅ Stable |
opensin-runtime |
Session State, Compaction, MCP Orchestrierung, Prompt Construction | ✅ Stable |
opensin-tools |
Tool Manifest Definitionen und Execution Framework | ✅ Stable |
opensin-commands |
Slash Commands, Skills Discovery, Config Inspection | ✅ Stable |
opensin-plugins |
Plugin Model, Hook Pipeline, Bundled Plugins | ✅ Stable |
opensin-compat |
Kompatibilitätsschicht für Editor Integration | ✅ Stable |
opensin-cli |
Interaktives CLI Binary | ✅ Stable |
opensin-server |
HTTP/SSE Server (axum) | ✅ Stable |
opensin-lsp |
LSP Client Integration | ✅ Stable |
Sophisticated ReAct Loop mit Token Budget Management, automatischer Context Compaction und Multi-Step Planning.
Rich Tool Interface mit 47+ Built-in Tools, Deferred Loading, Permission-Aware Filtering und Dynamic Tool Discovery.
Multi-Source Permission Rules mit Auto-Mode Classifier, Bypass-Immune Safety Checks und Trust-Based Initialization.
Multi-Transport Support (stdio, SSE, HTTP, WS, in-process) mit OAuth Authentication und Automatic Capability Negotiation.
Enterprise-Grade Code Execution mit Filesystem/Network Rules, Git Escape Prevention und Process Isolation.
File-based Memory mit Indexing, Topic Extraction, automatischer SIN.md Discovery und Cross-Session Learning.
Extensible Plugin System mit Hook Pipeline, Agent Creation Tools und Marketplace Integration.
OpenSIN-AI CLI ist Teil des umfassendsten AI Agent Systems der Welt:
| Komponente | Repo | Zweck |
|---|---|---|
| OpenSIN Core | OpenSIN-AI/OpenSIN | Free Core Engine (Python, 310+ Pakete) |
| OpenSIN Backend | OpenSIN-AI/OpenSIN-backend | A2A Fleet Control Plane (SIN Solver) |
| OpenSIN-Code | OpenSIN-AI/OpenSIN-Code | Autonomes CLI + SDK |
| opensin-ai-code | OpenSIN-AI/opensin-ai-code | Python Agent Development Platform |
| opensin-ai-platform | OpenSIN-AI/opensin-ai-platform | Plugin Ecosystem & GitHub Automation |
| 17 Teams | OpenSIN-overview | 92 Worker Agents (Apple, Google, Microsoft, etc.) |
| 7 MCP Server | OpenSIN-overview | Chrome Extension, Computer Use, Memory, Auth |
- Feature spec: OpenSIN-overview/docs/opensin-ai-agent-feature-spec.md
- Comparison guide: OpenSIN-documentation/docs/guide/opensin-ai-agent-features.md
- This repo is the Rust CLI runtime surface for the orchestrator-aware OpenSIN-AI Agent stack.
# Clone the repository
git clone https://github.com/OpenSIN-AI/opensin-ai-cli.git
cd opensin-ai-cli
# Setup development environment
./scripts/setup.sh
# Build and test
cargo build
cargo test
# Start development server
cargo run --bin opensin-ai-server# Run all tests
cargo test
# Run specific test suites
cargo test -p opensin-api-client
cargo test -p opensin-runtime
cargo test -p opensin-cli
# Run integration tests
cargo test --testsWe welcome contributions! Please see our Contributing Guide for details.
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
- 34.601+ Zeilen Rust-Code
- 1.247 Tests passing
- 9 Core Crates
- 47+ Built-in Tools
- 14 Bundled Plugins
- 8 Crate Workspace
- Documentation: https://docs.opensin.ai
- GitHub: https://github.com/OpenSIN-AI/opensin-ai-cli
- Discord: https://discord.gg/opensin
- Issues: https://github.com/OpenSIN-AI/opensin-ai-cli/issues
This project is licensed under the Apache 2.0 License - see the LICENSE file for details.
Built with ❤️ by the OpenSIN-AI Team — Teil des OpenSIN-AI Ökosystems