11ku7-ai-nodecoder

v2.0.0 - Latest Release

AI Coding Tool For Hobbyists & Researchers

Installation

Current Version: v2.0.0

Install globally via npm and start coding with AI in seconds.

Run this command in your terminal:

npm install -g 11ku7-ai-nodecoder

Then run nodecoder to start!

Supported Platforms

🪟 Windows
🐧 Linux
🍎 macOS
📱 Termux (Android)
💻 WSL

Requires Node.js 18.0.0 or higher

Key Features

🤖 Agent Mode (Default)

Autonomous AI developer that plans, executes, and iterates. Uses intelligent tool selection with file editing, shell execution, and code analysis.

⚡ Auto Mode

Full automation without confirmations. The agent acts autonomously, self-corrects plans, and executes complex multi-step operations unattended.

🔄 Multiple AI Providers

Seamlessly switch between OpenRouter, Gemini, OpenAI, Anthropic, Grok, Groq, Ollama for local models and custom endpoints with dynamic model discovery.

🔌 MCP Integration

Model Context Protocol support for extended tool access. Includes a built-in CDP Browser server for real browser automation and screenshots.

🐙 GitHub Integration

Direct repository management, create issues, manage PRs, sync changes, and work with remote codebases seamlessly from within the terminal.

🌐 Web UI

Browser-based interface at localhost:3000. Access all features through a modern web interface with real-time streaming and consent prompts.

📂 Session Management

Multiple persistent sessions with agent memory. Switch between projects, maintain context across restarts, and manage conversation history.

🎨 22+ Beautiful Themes

From Cyberpunk to Arctic Frost, 22+ customizable themes with syntax-highlighted code, real-time markdown, and responsive design.

🔑 Community Key System

Sustainable funding with contribution keys (30-day) and community keys (2-hour universal access). Device-locked security with token auth.

💻 Agent Terminal

Integrated PTY terminal with 30-minute timeout, batch command execution, and pattern watching. Full shell automation within the agent.

🔍 Holograph Diagnostics

Advanced code analysis with symbol definitions, references, dependencies, and diagnostics. Find unused code and undefined references automatically.

📎 File Attachments

Attach images, PDFs, and text files via the file browser. PDF pages render on-demand for visual analysis with AI vision capabilities.

🔍 Web Search

Built-in live web search powered by Chrome/Chromium browser automation. The agent can search current information, open result pages, and extract page text directly when Web Search is enabled.

📱 Telegram Bot

Full Telegram bot interface for mobile-first AI coding. Complete command system, inline keyboard consent, file upload/download, and real-time typing indicators.

🔗 Remote Access & Tunneling

Built-in Cloudflare tunnel support for remote access. Gateway token authentication, zero-config setup with REMOTE=true TUNNEL=true, and secure Socket.IO middleware.

🔬 Diff Validation Engine

Multi-pass validation catches AI code generation errors before applying. Holographic scope analysis, structural syntax checks, bracket balance, and auto-retry with guidance.

🛡️ Review Council

An independent AI code review layer that audits proposed diffs before apply. It catches scope creep, unrelated edits, accidental deletions, and missing plan changes while giving concrete fix guidance.

🖥️ Cross-Platform PTY

Dual-implementation persistent terminal: Python pty for Linux/macOS/Termux and node-pty for native Windows PowerShell. Full PTY emulation with output buffering and signal forwarding.

⏰ Cron Job Scheduling

Universal task scheduler with natural language support. Schedule autonomous agent tasks using phrases like "every 5 minutes" or "every Monday at 9am" with persistent execution.

🏢 Google Workspace

Deep integration with Gmail, Calendar, Drive, Sheets, and Docs. Empower the agent to manage your inbox, schedule events, and automate spreadsheet workflows securely.

⚙️ Daemon Mode

Run 11ku7-ai-nodecoder without the TUI over standard input/output for servers and automation. Supports interactive REPL use, one-shot --prompt execution, and persistent sessions for background workflows.

☁️ Server Agent

Starts in authenticated server mode and loads version-matched prompts, tool definitions, and essential tool settings from the backend. Best when you want the hosted agent setup delivered by the 11ku7-ai infrastructure.

🛠️ Custom Agent

Bypasses server authentication and runs from your local nodecoder-agents.js configuration. Use it for offline or self-defined workflows with essential tools, custom tools, and your own prompts and strategies.

🔀 Both Mode

Combines the authenticated server agent with your local custom setup. Server-delivered tools stay active, while custom tools and custom strategy prompts from nodecoder-agents.js are added back in together.

🧩 Agent Skills

Spec-compliant skill system built around SKILL.md files with metadata and prompt instructions. Skills are auto-discovered, can be enabled per session, injected into the agent as the primary workflow, and can expose on-demand scripts/, references/, and assets/ resources.

🖱️ Computer Use

Desktop computer control for Windows and WSL2 with screenshot capture, mouse movement, clicking, text typing, and hotkey support. Screenshots include a coordinate grid so the agent can ground actions visually before interacting with the UI.

📱 Mobile Use

Android device control through Termux + ADB with live screen capture, tap and long-press input, text entry, navigation key events, and app switching. Ideal for mobile automation flows over wireless debugging.