11ku7-ai-nodecoder
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
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.