AI Skill Hub 推荐使用:开源AI工作流 是一款优质的Agent工作流。AI 综合评分 7.5 分,在同类工具中表现稳健。如果你正在寻找可靠的Agent工作流解决方案,这是一个值得深入了解的选择。
快速、无状态的CLI,用于web搜索和抓取。适合AI代理。
开源AI工作流 是一套完整的 AI Agent 自动化工作流方案。通过可视化的节点编排,将复杂的多步骤任务拆解为清晰的自动化流程,实现全程无人值守的智能处理。支持与数百种外部服务和 API 无缝集成,适合构建数据处理管线、业务自动化和 AI 辅助决策系统。
快速、无状态的CLI,用于web搜索和抓取。适合AI代理。
开源AI工作流 是一套完整的 AI Agent 自动化工作流方案。通过可视化的节点编排,将复杂的多步骤任务拆解为清晰的自动化流程,实现全程无人值守的智能处理。支持与数百种外部服务和 API 无缝集成,适合构建数据处理管线、业务自动化和 AI 辅助决策系统。
# 方式一:go install(推荐) go install github.com/1broseidon/ketch@latest # 方式二:从源码编译 git clone https://github.com/1broseidon/ketch cd ketch go build -o ketch . # 方式三:下载预编译二进制 # 访问 Releases 页面下载对应平台二进制文件 # https://github.com/1broseidon/ketch/releases
# 查看帮助 ketch --help # 基本运行 ketch [options] <input> # 详细使用说明请查阅文档 # https://github.com/1broseidon/ketch
# ketch 配置说明 # 查看配置选项 ketch --config-example > config.yml # 常见配置项 # output_dir: ./output # log_level: info # workers: 4 # 环境变量(覆盖配置文件) export KETCH_CONFIG="/path/to/config.yml"
Fast, stateless CLI for web search, code search, library docs, and scraping. Three search surfaces (web, code, docs), one binary, no daemon. Designed to be called by AI agents or directly from your terminal.
--raw flag implementation in scrape commandketch docs index) for offline/private docsHomebrew:
brew install 1broseidon/tap/ketch
Or with Go:
go install github.com/1broseidon/ketch@latest
Or grab a binary from releases.
ketch config set browser chrome
ketch browser install
ketch code "rate limit middleware" --lang go -b github --limit 10 ```
Each result shows the matched line, repo, file path, star count, and a permalink. Results are filtered to non-archived, non-fork repos by default (Sourcegraph).
GitHub auth resolution chain (for -b github): explicit config (ketch config set github_token <tok>) → $GITHUB_TOKEN → $GH_TOKEN → gh auth token (if gh CLI is installed). Run ketch config to see which source is active. Stargazer counts come from a single batched GraphQL call after the REST search.
```sh
ketch code "http.NewRequestWithContext" --lang go
ketch reads defaults from ~/.config/ketch/config.json. Flags always override config values.
```sh
ketch config init
ketch config set browser chrome
ketch config
json { "config_path": "/home/user/.config/ketch/config.json", "backend": "brave", "searxng_url": "http://localhost:8081", "limit": 5, "cache_ttl": "72h", "browser": "chrome", "available_backends": ["brave", "ddg", "searxng"] } ```
ketch is built to be called by AI agents. The operator configures the backend once; the agent just calls ketch search and ketch scrape without needing to know the infrastructure details.
Add this to your agent's system prompt (CLAUDE.md, AGENTS.md, or equivalent):
```markdown
ketch是一个快速、易用的AI工作流工具,适合AI代理的web搜索和抓取任务,但其功能和稳定性需要进一步优化。
该工具未明确声明开源协议,商业使用前请联系原作者确认授权范围,避免侵权风险。
AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。
建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。
总体来看,开源AI工作流 是一款质量良好的Agent工作流,在同类工具中具备一定竞争力。AI Skill Hub 将持续追踪其更新动态,建议收藏备用,结合自身场景选择合适时机引入使用。
| 原始名称 | ketch |
| 原始描述 | 开源AI工作流:Fast, stateless CLI for web search and scrape. Built for AI agents.。⭐53 · Go |
| Topics | workflowgo |
| GitHub | https://github.com/1broseidon/ketch |
| 语言 | Go |
收录时间:2026-05-23 · 更新时间:2026-05-23 · License:未公布 · AI Skill Hub 不对第三方内容的准确性作法律背书。
选择 Agent 类型,复制安装指令后粘贴到对应客户端