nottelabs/notte
Cloud browser infrastructure and web automation platform for your AI and coding agents
解决的问题
Notte 是一个旨在构建可靠、高性价比且可扩展的网页自动化代理的框架。它通过允许开发者仅在必要时结合确定性脚本与AI驱动的推理,解决了在每一步网页交互中使用LLM所带来的脆弱性和高成本问题。
工作原理
Notte 提供一个全栈框架,将AI代理与传统的网页自动化原语(兼容Playwright)集成。它提供两种运行模式:用于本地开发的开源核心,以及用于托管浏览器会话的托管API服务。系统允许用户以自然语言定义任务,将数据提取为结构化的Pydantic模型,并通过混合工作流管理复杂交互——脚本处理可预测路径,代理处理不可预测路径。
适用人群
适用于需要自动化复杂网页任务、大规模数据抓取,或创建能够导航网站、处理认证并绕过机器人检测的自主代理的开发者和研究人员。
主要亮点
- 混合工作流:结合确定性脚本与AI代理,使LLM成本降低超过50%,并提升可靠性。
- 隐身能力:内置验证码破解、代理配置和反检测功能,避免被封锁。
- 代理保险库与身份:安全地管理凭证(邮箱、密码、MFA),并提供带有唯一手机号和邮箱的数字身份,用于账户创建。
- 结构化输出:与Pydantic集成,确保代理返回特定且机器可读的格式数据。
- CDP兼容性:通过Chrome DevTools Protocol (CDP) 支持外部无头浏览器提供商。
相关
- 项目
- 项目
- 项目
- 项目
- 项目