经 AI Skill Hub 精选评估,Aiden AI工作流引擎 获评「强烈推荐」。这款Agent工作流在功能完整性、社区活跃度和易用性方面表现出色,AI 评分 8.2 分,适合有一定技术背景的用户使用。
本地优先的开源AI执行运行时,支持Windows和Linux。提供安全的自动化工作流和AI代理能力,集成多种AI技能工具。适合需要构建本地化AI自动化系统、隐私敏感的企业和开发者使用。
Aiden AI工作流引擎 是一套完整的 AI Agent 自动化工作流方案。通过可视化的节点编排,将复杂的多步骤任务拆解为清晰的自动化流程,实现全程无人值守的智能处理。支持与数百种外部服务和 API 无缝集成,适合构建数据处理管线、业务自动化和 AI 辅助决策系统。
本地优先的开源AI执行运行时,支持Windows和Linux。提供安全的自动化工作流和AI代理能力,集成多种AI技能工具。适合需要构建本地化AI自动化系统、隐私敏感的企业和开发者使用。
Aiden AI工作流引擎 是一套完整的 AI Agent 自动化工作流方案。通过可视化的节点编排,将复杂的多步骤任务拆解为清晰的自动化流程,实现全程无人值守的智能处理。支持与数百种外部服务和 API 无缝集成,适合构建数据处理管线、业务自动化和 AI 辅助决策系统。
# 方式一:npm 全局安装 npm install -g aiden # 方式二:npx 直接运行(无需安装) npx aiden --help # 方式三:项目依赖安装 npm install aiden # 方式四:从源码运行 git clone https://github.com/taracodlabs/aiden cd aiden npm install npm start
# 命令行使用
aiden --help
# 基本用法
aiden [options] <input>
# Node.js 代码中使用
const aiden = require('aiden');
const result = await aiden.run(options);
console.log(result);
# aiden 配置说明 # 查看配置选项 aiden --config-example > config.yml # 常见配置项 # output_dir: ./output # log_level: info # workers: 4 # 环境变量(覆盖配置文件) export AIDEN_CONFIG="/path/to/config.yml"
<img width="1672" height="941" alt="AIDEN BOOTUP LOGO" src="https://github.com/user-attachments/assets/c0809009-73e2-4d58-9292-12fbd0324952" />
█████╗ ██╗██████╗ ███████╗███╗ ██╗
██╔══██╗██║██╔══██╗██╔════╝████╗ ██║
███████║██║██║ ██║█████╗ ██╔██╗ ██║
██╔══██║██║██║ ██║██╔══╝ ██║╚██╗██║
██║ ██║██║██████╔╝███████╗██║ ╚████║
╚═╝ ╚═╝╚═╝╚═════╝ ╚══════╝╚═╝ ╚═══╝
Autonomous Work Engine — plans, acts, recovers, and proves the result
Bundled Skills · durable tools · multiple providers · connected channels · AGPL-3.0
Windows · Linux · WSL · macOS (API Mode)
Aiden v4.19.0 is the stable Worker and Model Bridge release.
Aiden v4.18.0 introduces durable Codebase Mode and a substantially rebuilt Operator TUI.
Aiden v4.17.0 unified durable runtime authority with a responsive operator terminal.
See the full v4.17.0 release notes.
Aiden can now take a job, verify it, and keep going safely.
aiden -q "..." for scripting, Discord setup inside the terminal, central cross-platform path handling, and green CI across Windows, macOS, and Linux.Aiden can now connect outward to MCP servers and operate the browser with more state.
/home and /activity commands.A reliability release for honest output, better control, and stronger setup.
/artifacts tracks files Aiden creates, with provenance: source tool, originating request, and turn link./undo, /retry, /compress, and /usage give direct operator control./tasks all shows tasks across sessions.Aiden becomes inspectable, durable, and finally streams properly.
display.streaming now defaults to true for fresh installs — restoring what v4.1.4 attempted but couldn't operationally land because the wizard wrote the older default into your config.yaml. Existing users with explicit streaming: false keep their setting and see a one-time per-session disclosure suggesting the flip./tasks [active|completed|cancelled|<N>] lists; /adjust <task_id> cancel or /adjust <task_id> goal <new text> controls./trace recent event inspection. Every tool call, permission decision, and task lifecycle event lands in a queryable run_events ledger. Filter by category / kind / name / tool_call_id; scope to the current run, this session, the last N hours, or all.@inquirer/core's cursor manager from inside the rendered string.Session (this path) / Always (this command) labels carry a dynamic qualifier showing what the scope actually covers.tests/v4/eval/ protect the v4.10 substrate from regression — PTY-driven where possible, mockProvider-backed for streaming guarantees.Aiden v4.9.0 ships three new feature families:
Plus the theme system, MCP integration for supported clients, and substantial UI polish.
See CHANGELOG.md for details.
<br>
Aiden's UI got an identity, and pasting actually works now.
Aiden now spawns workers and learns from itself.
spawn_sub_agent runs a focused child with an isolated context and intersected toolset; subagent_fanout runs multiple children with merge strategies and provider rotation across configured fallback slots./spawn-pause on|off|status blocks new sub-agent spawning while in-flight children continue./recovery list|show|clear surfaces recurring failure patterns./walkthrough guided tour.<br>
Aiden now wakes up by itself.
AIDEN_DAEMON=1 boots a background service with a SQLite-backed trigger bus./update CLI.Full v4.5 internals: docs/v4.5/.
</details>
<br>
| Category | What Aiden does |
|---|---|
| **Inference & providers** | Anthropic, OpenAI, Groq, Gemini, OpenRouter, Together, NVIDIA NIM, DeepSeek, Mistral, Z.ai, Kimi, MiniMax, Hugging Face, Ollama, Nous Portal, custom OpenAI-compatible endpoints, and additional configured routes. OAuth subscription routing for ChatGPT Plus where supported. |
| **Built-in tools** | Web search and fetch, deep research, YouTube search, browser automation, file operations, process control, shell execution, code execution, system information, screenshots, clipboard, app launch, media controls, MCP bridge, memory operations, session search and recall, skill management, and self-update workflows. |
| **Bundled skills** | Composable workflows with a SKILL.md, optional helper scripts, and tool requirements. Includes GitHub workflows, trading tools, security lookups, Windows administration, Docker management, research, and content workflows. |
| **v4.18 Codebase Mode** | Durable repository snapshots, conflict-safe file changes, fresh readback, structured TestRun / BuildRun / Diagnostic records, Git Effects, repository understanding, code claims, Evidence, Verification, and execution-graph projection. |
| **v4.18 Operator TUI** | Semantic activity phases, summary/full activity modes, compact Evidence, responsive borderless multiline input, native terminal scrollback, provider/model identity preservation, and stable draft, queue, activity, approval, and cursor restoration during resize. |
| **Self-promoting memory** | USER.md + SOUL.md identity, plus durable and recent-session memory. Sessions end with structured summaries, while semantic recall can retrieve relevant earlier work. |
| **Voice** | Edge TTS / Windows SAPI text-to-speech and speech-to-text helpers. |
| **Channel adapters** | Discord, Slack, Telegram, WhatsApp, Email, Webhook, Twilio SMS, iMessage on macOS, and Signal. Channels use the same agent loop. |
| **Computer use** | Screenshot capture, screen-state vision loop, state-aware browser automation, accessibility-tree snapshots, stable element handles, act-by-reference interaction, and partial mouse/keyboard automation. |
| **v4.5 daemon mode (opt-in)** | File watcher, webhook, email, and scheduled triggers route through a durable trigger bus consumed by the dispatcher. **Off by default.** |
| **v4.15 interaction reliability** | Single-owner activity and timer lifecycle, exact FIFO queued input, truthful approval and interruption states, responsive startup chrome, stronger claim verification, and clearer recovery guidance. |
| **Plugins** | Bundled integrations include a Chrome DevTools Protocol bridge and ChatGPT Plus OAuth. Plugins use explicit permission states such as pending grant, loaded, and suspended. |
| **MCP** | Model Context Protocol bridge and client with stdio and Streamable HTTP transports, schema discovery, OAuth, approval-gated external tools, and tool dispatch. |
| **Security moat** | Tiered approvals, dangerous-command classification, outcome Verification, artifact provenance, trust controls, memory guardrails, tool narrowing, SSRF-safe fetching, secret/PII scanning, browser exfiltration defenses, and skill governance. |
<br>
aiden --version
Expected output:
4.21.0
Both public commands, aiden and aiden-runtime, start the same standalone local runtime. The separate desktop/API client is an internal build artifact for connecting to an already-running service and is not included as an npm command.
Verify the stable release without a permanent installation:
npx aiden-runtime@latest --version
Want Aiden to react to files, schedules, email, or webhooks? Enable autonomous triggers:
export AIDEN_DAEMON=1 # PowerShell: $env:AIDEN_DAEMON = "1"
aiden trigger add file --path ~/Documents/inbox --label "watch-inbox" --include "*.txt"
aiden # boots the REPL + dispatcher
Drop a file in ~/Documents/inbox/anything.txt and Aiden acts on it. The agent turn is visible via aiden runs list.
<br>
https://github.com/user-attachments/assets/7a66bc19-8b17-4b01-be85-3aa5945a1b3b
<br>
npx aiden-runtime@latest
npm uninstall -g aiden-runtime
To also remove your local Aiden home, including config, sessions, memory, and installed skills:
```bash
For best visual rendering, Aiden looks crispest with:
Aiden works on other terminals, but glyphs and color depth may degrade gracefully on older or minimal setups.
The first time you run aiden, you'll see:
To re-run the wizard later:
aiden setup
To diagnose your environment without re-running setup:
aiden doctor
<br>
Aiden reads ~/.aiden/config.yaml on Linux/macOS or %LOCALAPPDATA%\aiden\config.yaml on Windows. The setup wizard writes a starter configuration on first boot; later changes are merged without replacing unrelated settings.
| Variable | Default | Effect |
|---|---|---|
AIDEN_DAEMON | 0 | Set to 1 to boot the daemon foundation alongside the REPL |
AIDEN_DAEMON_PORT | 4200 | Daemon HTTP listener port |
AIDEN_DAEMON_BIND | 127.0.0.1 | Loopback-only by default; non-loopback requires AIDEN_API_KEY |
AIDEN_DAEMON_DAILY_BUDGET | unset | Hard daily token cap across daemon turns |
AIDEN_DAEMON_MODEL | unset | Override the model for daemon turns using <provider>/<model> |
AIDEN_SANDBOX | 1 | Set to 0 to disable supported sandbox controls |
AIDEN_TCE | 1 | Set to 0 to disable continuous error recovery |
AIDEN_BROWSER_DEPTH | 1 | Set to 0 to disable state-aware browser observation |
AIDEN_API_KEY | unset | Required for non-loopback daemon binding |
AIDEN_NO_UPDATE_CHECK | 0 | Set to 1 to silence the boot-time update probe |
AIDEN_PLANNER_GUARD | 0 | Set to 1 to enable keyword-based tool narrowing |
Most flags can also be changed live through slash commands.
<br>
/model · /personality · /skin · /streaming · /reasoning · /verbose · /debug-prompt · /identity
| Command | What it does |
|---|---|
aiden | Start the Operator TUI and run setup on first launch |
aiden -q "..." | Run a one-shot prompt for scripting or automation |
aiden setup | Re-run onboarding |
aiden doctor | Diagnose providers, authentication, configuration, and environment |
aiden --version | Print the installed runtime version |
aiden --help | Show the CLI manual |
aiden update | Check for and install updates |
aiden daemon start | Run the daemon in the foreground |
aiden daemon install | Install the daemon as a supported system service |
aiden daemon status | Show daemon health, triggers, and recent run history |
aiden trigger add file --path <p> | Add a file-watcher trigger |
aiden trigger add webhook --label <n> | Add an HTTP webhook trigger |
aiden trigger add cron --schedule "<expr>" | Add a scheduled trigger |
aiden trigger list | List configured triggers |
aiden runs list | List recent interactive and daemon runs |
aiden runs show <id> | Inspect a specific run and its tool chain |
aiden runs stats | Show aggregate run statistics |
<br>
Common issues live in docs/v4.5/troubleshooting.md.
Quick reference:
npm install -g aiden-runtime@latest/help does not list a command — some commands require an active session or capabilityaiden-runtime under that active Node version<br>
https://github.com/user-attachments/assets/3acc997f-1d71-45d1-9955-11b67abd0c50
https://github.com/user-attachments/assets/9e734168-cf76-4cc0-975a-379e5402ee90
https://github.com/user-attachments/assets/5e7011a5-630d-43bd-8ed3-67084c7645db
<br>
项目架构清晰,本地优先理念符合隐私趋势。工作流和AI代理集成度高,社区活跃度良好,是企业级自动化的有力选择。
该工具使用 AGPL-3.0 协议,商用场景请仔细阅读协议条款,必要时咨询法律意见。
AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。
建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。
⚠️ AGPL 3.0 — 最严格的 Copyleft,网络服务端使用也需开源,SaaS 使用受限。
AI Skill Hub 点评:Aiden AI工作流引擎 的核心功能完整,质量优秀。对于自动化工程师和运维人员来说,这是一个值得纳入个人工具库的选择。建议先在非生产环境试用,再逐步推广。
| 原始名称 | aiden |
| 原始描述 | 开源AI工作流:Local-first AI execution runtime for windows & linux — secure automation · AGPL-。⭐397 · TypeScript |
| Topics | 工作流AI代理本地执行自动化开源 |
| GitHub | https://github.com/taracodlabs/aiden |
| License | AGPL-3.0 |
| 语言 | TypeScript |
收录时间:2026-05-21 · 更新时间:2026-05-30 · License:AGPL-3.0 · AI Skill Hub 不对第三方内容的准确性作法律背书。
选择 Agent 类型,复制安装指令后粘贴到对应客户端