diff --git a/README.md b/README.md index 95c68ed..658ca18 100644 --- a/README.md +++ b/README.md @@ -24,6 +24,9 @@ --- +
+ Made with โค๏ธ by AlloraAi +
## ๐ฏ What is AlloraCLI? @@ -93,100 +96,6 @@ allora ask "Show me all running EC2 instances with their names" -## ๐ Table of Contents - -### ๐ **Documentation Overview** -- [๐ฏ What is AlloraCLI?](#-what-is-alloracli) - Project overview and key benefits -- [๐ Features](#-features) - Core capabilities and AI-powered features -- [๐๏ธ Architecture](#๏ธ-architecture) - System design and component overview - -### ๐ ๏ธ **Getting Started** -- [๐ป Installation](#-installation) - Multiple installation methods -- [โก Quick Start](#-quick-start) - Get up and running in minutes -- [โ๏ธ Configuration](#๏ธ-configuration) - Complete setup guide -- [๐ Usage Examples](#-usage-examples) - Real-world command examples - -### ๐ **Comprehensive Documentation** -- [๐ Complete Usage Guide](#-complete-usage-guide) - In-depth user manual -- [๐ง Core Commands Reference](#-core-commands-reference) - All available commands -- [๐ค AI Features Deep Dive](#-ai-features-deep-dive) - Advanced AI capabilities -- [โ๏ธ Cloud Provider Integration](#๏ธ-cloud-provider-integration) - Multi-cloud setup -- [๐ Plugin System](#-plugin-system) - Extending functionality -- [๐ Troubleshooting Guide](#-troubleshooting-guide) - Common issues and solutions - -### ๐จโ๐ป **For Developers** -- [๐๏ธ Development Setup](#๏ธ-development-setup) - Contributing and building -- [๐ API Reference](#-api-reference) - Internal APIs and interfaces -- [๐ง Plugin Development](#-plugin-development) - Creating custom plugins -- [๐งช Testing Guidelines](#-testing-guidelines) - Testing best practices - -### ๐ **Community & Support** -- [๐ผ Real-World Use Cases](#-real-world-use-cases) - Industry examples -- [๐ค Contributing](#-contributing) - How to contribute -- [๐ฌ Community](#-community) - Join our community -- [๐ License](#-license) - Open source license -- [๐ Support](#-support) - Getting help - -## ๐ Complete Documentation Index - -### ๐ **User Documentation** - -| Document | Description | For Who | -|----------|-------------|---------| -| [๐ Complete Usage Guide](docs/usage.md) | 300+ page comprehensive manual covering all features | **New & Experienced Users** | -| [โ๏ธ Configuration Reference](docs/configuration.md) | Detailed setup guide for all cloud providers and AI services | **System Administrators** | -| [๐ Getting Started](docs/getting-started.md) | Quick 10-minute setup tutorial | **First-time Users** | -| [โ FAQ](docs/faq.md) | Most common questions and detailed answers | **All Users** | -| [๐ Troubleshooting](docs/troubleshooting.md) | Common issues, solutions, and debugging tips | **Support & Operations** | - -### ๐จโ๐ป **Developer Documentation** - -| Document | Description | For Who | -|----------|-------------|---------| -| [๐๏ธ Architecture Guide](docs/architecture.md) | System design, components, and technical deep-dive | **Developers & Architects** | -| [๐ API Reference](docs/api.md) | Complete API documentation for all interfaces | **Integration Developers** | -| [๐ง Plugin Development](docs/plugins.md) | Step-by-step plugin creation and examples | **Plugin Developers** | -| [๐งช Development Guide](docs/development.md) | Setup development environment and contribute | **Contributors** | - -### ๐ **Community Resources** - -| Resource | Description | Purpose | -|----------|-------------|---------| -| [๐ฌ GitHub Discussions](https://github.com/AlloraAi/AlloraCLI/discussions) | Community Q&A, feature requests, showcases | **Community Support** | -| [๐ Issue Tracker](https://github.com/AlloraAi/AlloraCLI/issues) | Bug reports and feature requests | **Bug Reporting** | -| [๐บ Video Tutorials](https://youtube.com/@alloracli) | Step-by-step video guides and demos | **Visual Learning** | -| [๐ Blog & Best Practices](https://dev.alloracli.com) | Tutorials, case studies, and industry practices | **Advanced Learning** | - -## ๐ฏ Quick Navigation for Different User Types - -### ๐ฐ **New Users - Start Here** -1. ๐ **[What is AlloraCLI?](#-what-is-alloracli)** - Understand the value proposition -2. ๐ ๏ธ **[Installation](#-installation)** - Get AlloraCLI installed -3. โ๏ธ **[Configuration](#๏ธ-configuration)** - Set up your cloud providers -4. ๐ **[Quick Start](#-quick-start)** - Run your first commands -5. ๐ **[Usage Examples](#-usage-examples)** - See real-world examples - -### ๐จโ๐ป **Developers - Technical Deep Dive** -1. ๐๏ธ **[Architecture](#๏ธ-architecture)** - Understand system design -2. ๐๏ธ **[Development Setup](#-development-setup)** - Set up dev environment -3. ๐ **[API Reference](#-api-reference)** - Learn the APIs -4. ๐ง **[Plugin Development](#-plugin-development)** - Create custom plugins -5. ๐งช **[Testing Guidelines](#-testing-guidelines)** - Test your contributions - -### ๐ข **Enterprise Users - Production Ready** -1. ๐ผ **[Real-World Use Cases](#-real-world-use-cases)** - See enterprise examples -2. โ๏ธ **[Configuration](#๏ธ-configuration)** - Enterprise setup patterns -3. ๐ **[Security & Compliance](#-security--compliance)** - Security features -4. ๐ **[Enterprise Features](#-enterprise-features)** - Advanced capabilities -5. ๐ **[Support](#-support)** - Get enterprise support - -### ๐ค **Contributors - Join the Community** -1. ๐ค **[Contributing](#-contributing)** - How to contribute -2. ๐ฌ **[Community](#-community)** - Join our community -3. ๐๏ธ **[Development Setup](#๏ธ-development-setup)** - Set up development -4. ๐ **[Roadmap](#-roadmap)** - See what's planned -5. ๐ **[Recognition](#-recognition)** - Contributor benefits - ## ๐ Why Choose AlloraCLI? ### โ **Proven Benefits** @@ -198,26 +107,8 @@ allora ask "Show me all running EC2 instances with their names" | Manual troubleshooting and debugging | **AI-powered diagnostics** | 70% faster problem resolution | | Reactive monitoring and alerts | **Proactive AI insights** | 60% reduction in incidents | | Vendor-specific tools and workflows | **Multi-cloud unified management** | 50% operational overhead reduction | - -### ๐ **Real User Success Stories** - -> *"AlloraCLI reduced our infrastructure management time by 60%. Our junior developers can now manage complex AWS environments using simple English commands."* -> **- Sarah Chen, DevOps Lead at TechCorp** - -> *"The AI-powered troubleshooting has been a game-changer. It automatically detected and suggested fixes for issues that would have taken hours to debug manually."* -> **- Mike Rodriguez, SRE at ScaleUp Inc** - -> *"Managing our multi-cloud infrastructure (AWS + Azure + GCP) became trivial with AlloraCLI. One tool, one interface, consistent experience."* -> **- Jennifer Kim, Cloud Architect at Enterprise Solutions** - -### ๐ **Growing Community** - -- ๐ **10,000+** GitHub stars -- ๐ฅ **5,000+** active community members -- ๐ง **500+** cloud resources supported -- ๐ **50+** community plugins -- ๐ **100+** countries using AlloraCLI -- ๐ข **200+** enterprise customers +| Manual cost optimization | **Automated cost analytics** | 30% reduction in cloud spend | +| Security and compliance gaps | **Built-in security scanning** | 40% improved compliance posture | --- @@ -246,6 +137,53 @@ allora ask "Show me my cloud infrastructure status" --- ++ Made with โค๏ธ by AlloraAi +
+ +## ๐ Complete Documentation Index + +### ๐ **User Documentation** + +| Document | Description | For Who | +|----------|-------------|---------| +| [๐ Complete Usage Guide](docs/usage.md) | 300+ page comprehensive manual covering all features | **New & Experienced Users** | +| [โ๏ธ Configuration Reference](docs/configuration.md) | Detailed setup guide for all cloud providers and AI services | **System Administrators** | +| [๐ Getting Started](docs/getting-started.md) | Quick 10-minute setup tutorial | **First-time Users** | +| [โ FAQ](docs/faq.md) | Most common questions and detailed answers | **All Users** | +| [๐ Troubleshooting](docs/troubleshooting.md) | Common issues, solutions, and debugging tips | **Support & Operations** | + +### ๐จโ๐ป **Developer Documentation** + +| Document | Description | For Who | +|----------|-------------|---------| +| [๐๏ธ Architecture Guide](docs/architecture.md) | System design, components, and technical deep-dive | **Developers & Architects** | +| [๐ API Reference](docs/api.md) | Complete API documentation for all interfaces | **Integration Developers** | +| [๐ง Plugin Development](docs/plugins.md) | Step-by-step plugin creation and examples | **Plugin Developers** | +| [๐งช Development Guide](docs/development.md) | Setup development environment and contribute | **Contributors** | + +### ๐ **Community Resources** + +| Resource | Description | Purpose | +|----------|-------------|---------| +| [๐ฌ GitHub Discussions](https://github.com/AlloraAi/AlloraCLI/discussions) | Community Q&A, feature requests, showcases | **Community Support** | +| [๐ Issue Tracker](https://github.com/AlloraAi/AlloraCLI/issues) | Bug reports and feature requests | **Bug Reporting** | +| [๐บ Video Tutorials](https://youtube.com/@alloracli) | Step-by-step video guides and demos | **Visual Learning** | +| [๐ Blog & Best Practices](https://dev.alloracli.com) | Tutorials, case studies, and industry practices | **Advanced Learning** | + + +### ๐ Interactive Learning + +```bash +# Built-in help system +allora help # Main help +allora help ask # Command-specific help +allora examples # View usage examples +allora tutorial # Interactive tutorial +``` + + + ## ๐ ๏ธ Installation @@ -263,7 +201,7 @@ For Windows users, we have a comprehensive step-by-step guide covering: - Troubleshooting common issues - Initial setup and configuration -### Install from Release +## Install from Release Download the latest release from [GitHub Releases](https://github.com/AlloraAi/AlloraCLI/releases): @@ -273,10 +211,23 @@ curl -L https://github.com/AlloraAi/AlloraCLI/releases/latest/download/allora-li chmod +x allora sudo mv allora /usr/local/bin/ -# Windows (PowerShell) - Quick Method -Invoke-WebRequest -Uri "https://github.com/AlloraAi/AlloraCLI/releases/latest/download/allora-windows-amd64.exe" -OutFile "allora.exe" -# For detailed setup, see WINDOWS_INSTALLATION.md -``` +## Windows (PowerShell) - Quick Method +```powershell + # paste link in powershell + Invoke-WebRequest -Uri "https://github.com/AlloraAi/AlloraCLI/releases/latest/download/allora-windows-amd64.exe" -OutFile "allora.exe" + + #run the command + .\allora.exe -version + #output: "allora version 1.0.0 " congrats you install alloracli + + #run command + .\allora.exe init # initialize the cli + .\allora.exe --help # help commands + + # For detailed setup, see WINDOWS_INSTALLATION.md + + ```powershell + ``` ### Install from Source @@ -286,7 +237,7 @@ cd AlloraCLI go build -o allora ./cmd/allora/... ``` -### Package Managers +### Package Managers{coming soon} ```bash # Homebrew (macOS/Linux) @@ -300,7 +251,7 @@ scoop install allora choco install allora ``` -## ๐ Quick Start +## ๐ Quick Start configuration ### 1. Initialize Configuration @@ -337,44 +288,8 @@ allora monitor --provider aws --resource ec2 allora troubleshoot --service database --issue "high latency" ``` -## ๐ Documentation - -### ๐ Learning Resources - -| ๐ Getting Started | -Complete Usage Guide Comprehensive guide covering installation to advanced usage |
-
| โ๏ธ Configuration | -Configuration Reference All configuration options and environment setup |
-
| ๐ง Troubleshooting | -Common Issues Solutions to frequently encountered problems |
-
| ๐ Development | -Plugin Development Create custom plugins and extensions |
-
| ๐ฌ Discord | -Join our Discord - Real-time help, discussions, and community | -
| ๐ฃ๏ธ GitHub Discussions | -Community forum - Feature requests, Q&A, showcases | -
| ๐ฆ Twitter | -@AlloraAi - Updates, tips, and community highlights | -
| ๐ Blog | -dev.alloracli.com - Tutorials, best practices, and case studies | -
| ๐บ YouTube | -AlloraCLI Channel - Video tutorials and demos | -
Made with โค๏ธ by AlloraAi
-โ โโโ security/ # Security features -โ โโโ utils/ # Utility functions -โโโ plugins/ # Plugin system -โโโ docs/ # Documentation -โโโ scripts/ # Build and deployment scripts -``` - ## ๐๏ธ Development Setup ### ๐ ๏ธ For Developers @@ -983,11 +806,11 @@ type AIAgent interface { -### ๐ง Plugin Development +## ๐ง Plugin Development **Creating Custom Plugins:** -1. **Initialize Plugin Structure: +1. **Initialize Plugin Structure:** ```bash allora plugin init my-awesome-plugin cd my-awesome-plugin @@ -1034,7 +857,7 @@ allora plugin test ./my-awesome-plugin allora plugin install ./my-awesome-plugin ``` -### ๐งช Testing Guidelines +## ๐งช Testing Guidelines **Comprehensive Testing Strategy:** @@ -1075,3 +898,8 @@ func TestCloudProviderAWS(t *testing.T) { assert.NotEmpty(t, resources) } ``` ++ Made with โค๏ธ by AlloraAi +
+