经 AI Skill Hub 精选评估,可以给计器为常用的常用器 获评「推荐使用」。这款Agent工作流在功能完整性、社区活跃度和易用性方面表现出色,AI 评分 7.5 分,适合有一定技术背景的用户使用。
可以给计器为常用的常用器,定义常用的给计器。
可以给计器为常用的常用器 是一套完整的 AI Agent 自动化工作流方案。通过可视化的节点编排,将复杂的多步骤任务拆解为清晰的自动化流程,实现全程无人值守的智能处理。支持与数百种外部服务和 API 无缝集成,适合构建数据处理管线、业务自动化和 AI 辅助决策系统。
可以给计器为常用的常用器,定义常用的给计器。
可以给计器为常用的常用器 是一套完整的 AI Agent 自动化工作流方案。通过可视化的节点编排,将复杂的多步骤任务拆解为清晰的自动化流程,实现全程无人值守的智能处理。支持与数百种外部服务和 API 无缝集成,适合构建数据处理管线、业务自动化和 AI 辅助决策系统。
# 方式一:pip 安装(推荐)
pip install dulus
# 方式二:虚拟环境安装(推荐生产环境)
python -m venv .venv
source .venv/bin/activate # Windows: .venv\Scripts\activate
pip install dulus
# 方式三:从源码安装(获取最新功能)
git clone https://github.com/KevRojo/Dulus
cd Dulus
pip install -e .
# 验证安装
python -c "import dulus; print('安装成功')"
# 命令行使用
dulus --help
# 基本用法
dulus input_file -o output_file
# Python 代码中调用
import dulus
# 示例
result = dulus.process("input")
print(result)
# dulus 配置文件示例(config.yml) app: name: "dulus" debug: false log_level: "INFO" # 运行时指定配置文件 dulus --config config.yml # 或通过环境变量配置 export DULUS_API_KEY="your-key" export DULUS_OUTPUT_DIR="./output"
ALERT! 🖥️ v6.0.8 OUT! USE THE BINARIES! https://github.com/Dulus-Ai/dulus-updates < where i will keep launching new features
Pouring my soul into this...
<img width="731" height="215" alt="image" src="https://github.com/user-attachments/assets/a45d1e05-77a1-4b15-9f41-cdcc4031c6e2" />
I'm one developer. No team, no funding, no VC deck — just me, a laptop, and a stubborn little bird from the Dominican Republic. 🇩🇴
I've poured months into Dulus. Some days it feels like building the loudest thing in an empty room — like nobody's paying attention. And the honest truth: I've spent so long building the features that could genuinely rattle this industry that I've barely shown them. That changes now.
Because this isn't a toy demo. Dulus already does things the funded wrappers can't:
My goal is simple and stubborn: put a real agentic AI in the hands of anyone with a terminal — for free — while the door is still open. If that mission means something to you, star the repo, run one command, tell one person. Help the Cigua fly. 🦅
— Kevin (@KevRojo) · Santo Domingo 🇩🇴
---
If Python 3.11 or newer is already installed:
pip install dulus
dulus
The first-run wizard inspects the machine, recommends a right-sized local model, and can install Ollama for a zero-key, fully local start.
Linux, macOS, WSL, and Termux:
curl -fsSL https://raw.githubusercontent.com/KevRojo/Dulus/main/install.sh | bash
Windows PowerShell:
iwr -useb https://raw.githubusercontent.com/KevRojo/Dulus/main/install.ps1 | iex
Windows users who do not want Python or a terminal can download the self-contained MSI from GitHub Releases.
docker run --rm -it \
-v "${PWD}:/workspace" \
-w /workspace \
ghcr.io/kevrojo/dulus:latest
```bash git clone https://github.com/KevRojo/Dulus cd Dulus python -m venv .venv
Damn brother… are you really waiting for the website update to get your API key?
You don’t need the website. Minting a dulus_sk_* key has been in dulus-public (pip install dulus) for ages. The CLI talks straight to the control plane.
pip install -U dulus
dulus
Inside the REPL:
/login dulus # sign in (OAuth PKCE — browser opens, no API key pasted by hand)
/login dulus key # mint a dulus_sk_* key for CI, SDKs, servers (shown once — copy it)
Then point any OpenAI-compatible client at the router and burn $DULUS fuel by the token:
export OPENAI_API_KEY='dulus_sk_...'
export OPENAI_BASE_URL='https://control.dulus.ai/v1'
from openai import OpenAI
client = OpenAI(
api_key="dulus_sk_...", # from /login dulus key
base_url="https://control.dulus.ai/v1",
)
r = client.chat.completions.create(
model="dulus-a-9b", # or dulus-b-27b, dulus-x-397b, …
messages=[{"role": "user", "content": "hola desde el router"}],
)
print(r.choices[0].message.content)
Or stay inside Dulus and use the built-in provider (same login, Fuel-metered):
/login dulus
/model dulus-a-9b
| Want | Do this |
|---|---|
| Interactive agent on Dulus models | /login dulus then /model dulus-* |
| API key for scripts / CI / other tools | /login dulus key → dulus_sk_* |
| OpenAI SDK / anything compatible | base_url=https://control.dulus.ai/v1 + that key |
Fuel ($DULUS) | Spent per token on the control plane — utility coin, not a wallpaper ticker |
It was a surprise u,u — have fun. 🦅 $DULUS
---
git diff | dulus -p "review this diff and find the dangerous parts" ```
No third-party key yet? Use /login dulus for the hosted router, start with Ollama, NVIDIA NIM's free tier, or a browser-backed provider from the welcome flow.
---
| Path | Best for | How it becomes available |
|---|---|---|
| **MCP** | Standard servers and remote integrations | Drop in .mcp.json or use /mcp install |
| **Auto-Adapter plugins** | Existing Python repositories | /plugin install name@https://repo |
| **Skills** | Reusable workflows, instructions, and tool bundles | /skills or install into the skill directory |
The MCP marketplace indexes more than 2,000 servers. Composio exposes 800+ ready-made skills and app integrations. Auto-Adapter covers the long tail: code that nobody packaged for an agent.
{
"mcpServers": {
"git": {
"type": "stdio",
"command": "uvx",
"args": ["mcp-server-git"]
},
"playwright": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@playwright/mcp"]
}
}
}
/mcp search postgres
/mcp install <name>
/mcp installed
/mcp reload
/plugin recommend
/plugin list
/skills
---
<details> <summary><strong>Does Dulus require an API key?</strong></summary>
No. Ollama and LM Studio run locally. NVIDIA NIM provides a free-tier route. Supported browser-backed providers can also be configured through the welcome flow. Cloud API keys remain available when you want direct paid access.
</details>
<details> <summary><strong>Which local models work best with tools?</strong></summary>
Use a model trained for function calling, such as Qwen2.5-Coder, Llama 3.3, Mistral, or Phi-4. Base models without tool-use training may produce valid text but unreliable tool calls.
</details>
<details> <summary><strong>Can Dulus use a remote GPU?</strong></summary>
Yes. Point custom_base_url at any OpenAI-compatible server:
/config custom_base_url=http://your-server:8000/v1
/model custom/your-model
</details>
<details> <summary><strong>Is <code>--accept-all</code> safe for production repositories?</strong></summary>
It deliberately removes approval prompts. Use it in trusted sandboxes or controlled automation. Use the default auto mode or read-only plan mode for sensitive environments.
</details>
<details> <summary><strong>Can I use Dulus as a library?</strong></summary>
Yes. The agent loop, provider layer, registry, memory system, MCP client, and task system are regular Python modules. The API guide and dependency graph are the best entry points.
</details>
---
Dulus 是一款强大的 Python 自动化 Agent 工具,其核心亮点在于无需 API Key 即可驱动顶尖 AI 模型。通过独特的浏览器自动化技术,它可以直接接管 Gemini (Guest 模式)、Claude.ai、Claude Code、Kimi.com、Qwen 及 DeepSeek 等网页端会话,让开发者能够以零成本、无需订阅、无需信用卡的方式,像调用 API 一样驱动前沿 AI 能力。此外,Dulus 还进化出了 Telegram 社区 Agent 版本,能够实现完全自主的社区管理与对话。
Dulus 支持极其广泛的模型生态,涵盖 Anthropic、OpenAI、Gemini、Kimi、Qwen、DeepSeek、Ollama 及 LM Studio 等,甚至支持自定义 OpenAI 兼容端点。内置了包括 Bash、WebSearch、Memory、Tasks 在内的 27 种强大工具,能够执行复杂的读写、编辑及搜索任务。最重要的是,它深度集成了 MCP (Model Context Protocol),支持通过 stdio、SSE 或 HTTP 连接任何 MCP server,实现工具的自动注册与调用。
Dulus 提供多种灵活的安装方式。推荐使用一键安装脚本(One-liner installer),支持 Linux、macOS、WSL、Termux 及 Windows PowerShell,脚本会自动检测操作系统、包管理器及 Python 版本,并允许用户选择不同的 Profile(如包含语音功能的 full 模式)。对于 CI/CD 或自动化脚本,支持非交互式安装。此外,如果你希望实现零本地 Python 环境配置,可以直接使用 Docker 进行快速部署。
项目提供了 Quick Start 快速入门指南,帮助开发者从零开始构建自己的 AI 工作流。无论是通过命令行交互还是自动化脚本,Dulus 都能快速上手,让开发者能够迅速利用其强大的 Agent 能力进行任务处理。
配置过程非常直观。用户可以通过下载提供的 docker-compose.yml 和 .env.example 模板文件,快速搭建运行环境。通过编辑 .env 文件,你可以灵活配置所需的 API Keys 或自定义端点。对于高级用户,Dulus 还支持通过内置命令动态调整配置,确保在不同场景下的灵活性。
Dulus 完美兼容主流 Cloud APIs,支持 Anthropic (Claude 系列)、OpenAI (GPT-4o/o1 系列) 以及 Google (Gemini 系列) 等顶级模型供应商。开发者只需在环境变量中配置对应的 API Key,即可无缝切换不同的模型服务,享受高性能的 AI 驱动体验。
Dulus 拥有创新的插件系统,其核心 Auto-Adapter 技术能够自动解析 Python 仓库并识别工具,无需手动编写 plugin.yaml。用户可以通过 /plugin 命令轻松实现插件的安装(支持 GitHub 快捷安装)、列表查看、启用/禁用、更新及卸载,构建高度定制化的 Agent 工作流。
针对开发者常见的问题,Dulus 提供了详细的解答。例如,若在使用本地模型时遇到 Tool calls 失败,建议切换至支持 Function Calling 的模型(如 qwen2.5-coder、llama3.3 等);若需连接远程 GPU 服务器,可以通过 /config 命令自定义 custom_base_url 来实现远程调用。
可以给计器为常用的常用器,定义常用的给计器。很常用的给计器。
AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。
建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。
⚠️ GPL 3.0 — 强 Copyleft,衍生作品须开源,含专利保护条款,不可闭源使用。
AI Skill Hub 点评:可以给计器为常用的常用器 的核心功能完整,质量良好。对于自动化工程师和运维人员来说,这是一个值得纳入个人工具库的选择。建议先在非生产环境试用,再逐步推广。
| 原始名称 | Dulus |
| 原始描述 | 开源AI工作流:The only real free CLI agent. Harvests your Gemini (guest, no login) · Claude.ai。⭐589 · Python |
| Topics | workflowagentaiassistantclawduluspython |
| GitHub | https://github.com/KevRojo/Dulus |
| License | GPL-3.0 |
| 语言 | Python |
收录时间:2026-05-25 · 更新时间:2026-05-30 · License:GPL-3.0 · AI Skill Hub 不对第三方内容的准确性作法律背书。
选择 Agent 类型,复制安装指令后粘贴到对应客户端