โโโโโโ โโโโโโโโ โโโโโโโ โโโโโโโ โโโโโโโโโโโโโโโโโโโ โโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โโโโ
โโโโโโโโ โโโโโ โโโ โโโโโโ โโโโโโโโโ โโโโโโโโโโโโโโโ
โโโโโโโโ โโโโโ โโโ โโโโโโ โโโโโโโโโ โโโโโโโโโโโโโโโ
โโโ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โโโ
โโโ โโโโโโโโโโโ โโโโโโโ โโโโโโโ โโโโโโโโโโโโโโโโโโโ โโโ
"The most powerful, autonomous, and totally free AI workspace ever built for the terminal."
AzoDesk is a production-grade, Open Source, and Totally Free autonomous terminal workspace. It is the result of a vision to bridge the gap between static code editors and the intelligence of modern AI. AzoDesk transforms your terminal into a high-performance engineering cockpit where the AI doesn't just suggestโit acts.
By integrating over 100+ state-of-the-art AI models from providers like OpenRouter and NVIDIA, AzoDesk provides a unified, high-speed interface for planning, coding, testing, and self-healing. It is built by developers, for developers who live in the terminal.
AzoDesk detects, diagnoses, and fixes a broken build in real-time.
โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ ๐ข ๐ก ๐ด azodesk โ bash โ 80ร24 โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ โ
โ โฏ azodesk ai "build the project" โ
โ โ Thinking... โ
โ โ Executing: npm run build โ
โ โ Error: Cannot find module '@types/node' โ
โ โ
โ โ Self-Healing Loop Triggered... โ
โ ๐ง Diagnosis: Missing TypeScript type definitions for Node.js. โ
โ ๐ก Proposed Fix: npm install --save-dev @types/node โ
โ โ Applied fix successfully. โ
โ โ
โ โ Re-executing: npm run build โ
โ โ Build Success! โ
โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ AzoDesk โฏ ๐ค DEBUGGER ๐ค DEEPSEEK ๐ workspace ๐ก๏ธ ๐ โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ
Experience RAG that works ahead of you, pre-loading files as you type.
โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ ๐ข ๐ก ๐ด azodesk โ bash โ 80ร24 โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ โ
โ AzoDesk โฏ How does the auth log... โ
โ โ
โ [ Warm Context Buffer ] โ
โ ๐ Loaded: src/auth/service.ts (98% match) โ
โ ๐ Loaded: src/auth/types.ts (92% match) โ
โ ๐ Loaded: src/config/auth.config.ts (85% match) โ
โ โ
โ ...Ready to answer instantly. โ
โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ AzoDesk โฏ ๐ค ARCHITECT ๐ค GPT-4O ๐ backend ๐ก๏ธ ๐ โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ
The ultimate engineering cockpit for model switching and configuration.
โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ ๐ข ๐ก ๐ด azodesk โ bash โ 80ร24 โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ โ
โ โก AZODESK COMMAND PALETTE โโ Navigate Enter Select Esc โ
โ โ
โ โถ ๐ Autonomous Task Solver (/solve) โ
โ ๐ง Specialized Skills (Search & Browse) โ
โ ๐ค AI Models (Search & Switch) โ
โ ๐ค Change Mode โ
โ ๐ Index Workspace (RAG) โ
โ ๐ Configure API Keys โ
โ ๐ก๏ธ Security & Sandbox Settings โ
โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ AzoDesk โฏ ๐ค DEFAULT ๐ค AUTO ๐ project-root ๐ก๏ธ ๐ โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ
AzoDesk is powered by a proprietary autonomous engine that handles the lifecycle of software engineering.
The "Plan-Code-Test" loop is fully automated. When a terminal command or a build fails:
- Autonomous Diagnosis: AzoDesk captures the
stderrand uses high-reasoning models (like DeepSeek-R1) to diagnose the root cause. - Remediation: It analyzes missing packages, syntax errors, or environmental issues.
- Healing: The system proposes a fix and, upon your confirmation, executes it immediately. It repeats this process recursively until the task is successfully completed.
Traditional Retrieval-Augmented Generation (RAG) often waits for the user to finish typing. AzoDesk's Warm Context Buffer works ahead:
- Predictive Prefetching: While you type your prompt or while the AI streams, the system speculatively indexes and loads related files into a memory buffer.
- Reduced Latency: This eliminates the wait time for context loading, reducing Time-to-First-Token by up to 40%.
Autonomy should never come at the cost of stability.
- Pre-Change Snapshots: AzoDesk creates a micro-snapshot of your codebase before every AI-suggested modification.
- Zero-Latency Rollback: If an AI-driven refactor fails or introduces regressions, the
/rbcommand restores your files to their exact previous state in milliseconds.
AzoDesk ensures that the code it generates is not only logical but also valid and buildable.
- Structural Checks: After every change, the system automatically runs
tsc --noEmitandnpm run build. - Auto-Fix Integration: If verification fails, the Self-Healing Loop is triggered to fix the type errors or build issues before you even see them.
- 100+ Models in One CLI: Unified access to every major AI model via OpenRouter and NVIDIA.
- Command Palette (
Ctrl + P): A professional visual interface for model switching, key configuration, and skill management. - Autonomous Skill Orchestration: Semantic search and execution of specialized skills (Docker, Performance, Security).
- Secure Sandbox: Advanced command analysis blocks dangerous operations (e.g.,
rm -rf /) before they reach your shell. - Smart File Tagging: Use
@to instantly attach specific files or directories to your AI context. - Multi-Workspace Isolation: Maintain separate context, history, and models for each of your projects.
- Premium TUI: A responsive, 60fps terminal interface with real-time status bars and streaming displays.
AzoDesk-CLI is designed to be universal and lightweight.
npm i -g azodesk-clicurl -fsSL https://azodesk.com/install.sh | shbrew install azodesk/tap/azodesk-clibun add -g azodesk-cliparu -S azodesk-cliTo unlock the power of 100+ Free and Premium Models, follow this guide.
OpenRouter is the recommended provider for high-reasoning tasks.
- Get Key: openrouter.ai/keys
- Configure: Open AzoDesk โ Press
Ctrl + PโConfigure API KeysโOpenRouter. - Free Models: Includes many free options like Llama 3, Mistral, and more.
Perfect for rapid code generation and low-latency responses.
- Get Key: build.nvidia.com
- Configure: Open AzoDesk โ Press
Ctrl + PโConfigure API KeysโNVIDIA. - Direct Access: Use high-speed NIM endpoints for Llama 3.1 and Mistral Large.
| Shortcut | Action |
|---|---|
Ctrl + P |
Open the Command Palette (Everything in one place) |
Ctrl + K |
Clear current chat context and history |
Ctrl + S |
Create a manual Snapshot of the current directory |
Ctrl + Q |
Show command help overlay |
Ctrl + C |
Cancel current AI stream or clear input line |
Tab |
Trigger command and file completion |
Esc |
Close palette or clear input |
| Command | Usage |
|---|---|
azodesk |
Launch the interactive workspace (TUI) |
azodesk ai "..." |
Run an autonomous goal directly from your shell |
azodesk chat |
Open a persistent AI chat session |
azodesk workspace create <name> |
Create a new isolated project context |
azodesk workspace list |
View all saved workspaces |
azodesk models list |
See all available models and provider status |
azodesk config show |
View current settings (keys are redacted) |
Switch the AI's specialty on the fly:
architect: High-level system design and software patterns.debugger: Root-cause analysis and automated fixing.optimizer: Performance tuning and code refactoring.reviewer: Security audits and code quality reviews.generator: Rapid scaffolding and boilerplate generation.teacher: Deep explanations and learning-oriented guidance.
AzoDesk is built with a modular, scalable architecture using Node.js 20+ and TypeScript.
src/
โโโ ai/ # Orchestrator, Auto-Fix Service & Prompts
โโโ cli/ # Handler Logic, REPL & TUI Core
โโโ executor/ # Command Execution, Sandbox & Safety
โโโ workspace/ # Persistence, Snapshots & Isolation
โโโ knowledge/ # Vector Service, Skills & Warm Buffer
โโโ task-engine/ # Plan Decomposition & Execution Logic
โโโ ui/ # Ink/React Components & Renderers
โโโ security/ # Blocklists & Privacy Scrubbing
โโโ router/ # Model Selection & Fallback Logic
AzoDesk is designed for professional environments where security is non-negotiable.
- Safety Sandbox: Every command is analyzed for dangerous patterns (e.g., recursive deletes, system modifications) before execution.
- Privacy Scrubbing: AI prompts are optionally scrubbed for sensitive data like tokens and secrets before being sent to providers.
"Development is a journey that thrives on community and passion. AzoDesk is my contribution to the global developer communityโa tool that I built to be totally free and open for everyone. If AzoDesk has empowered your workflow, please consider supporting the project to help me keep it at the cutting edge."
| Platform | Details (Copyable) |
|---|---|
bc1qr5tdgwpp0lfsug3fddjmqlsyp3jgmurcsu4lmk |
|
0xFaC4283cBbb72B1c7bab5aea03868e8b7f506c07 |
|
0xFaC4283cBbb72B1c7bab5aea03868e8b7f506c07 |
|
| paypal.me/ahmad4572 | |
ahmadabdullahchaudary@gmail.com |
|
573493421 |
Lead Developer: Ahmad Abdullah Chaudary
Official Website: azodesk.com
Support Email: chaudaryglobal@gmail.com
Collaborations: ahmadabdullahchaudary@gmail.com