这个项目能做什么
Ghostget 是一个开源工具,旨在为 AI 代理提供对网页、媒体和已连接账户的精确、有界访问。它充当任何能够运行命令的 AI 代理的能力与保管层,使模型能够捕获页面、保存媒体、查询加密快照,并使用经过审查的账户能力,而无需直接访问 cookie、任意 HTTP 客户端或完整的浏览器自动化。
主要功能包括:
- **有界访问**:代理请求命名结果(例如 `messaging.list`),而非凭据。Ghostget 将这些操作绑定到特定的提供商、传输方式和风险级别,一旦事实漂移即停止。
- **本地保管**:归档和加密快照保持本地可检查。经过验证的缓存读取可以在不联系提供商的情况下运行。
- **内容绑定信任**:插件基于经过验证的内容寻址包进行批准,确保代码变更需要新的信任决策。
- **提供商目录**:支持 20 多种服务,包括 Beeper、Bluesky、Facebook、GitHub、Gmail、Instagram、LinkedIn、Reddit、WhatsApp、X 和 YouTube。每项服务都有针对官方 API 或经过身份验证的网页交互的特定适配器。
- **捕获与归档**:将公共 URL 转换为持久的 Markdown,归档授权媒体并附带完整性记录,并搜索本地知识库。
- **持久读取**:将经过验证的账户绑定读取存储为加密快照,允许在不重新打开浏览器的情况下重新验证。
安装需要 Bun,并支持 macOS 和 Linux。该工具包含一个原生 macOS 控制面板,用于管理账户、权限和审批。它提供 CLI(`ghostget`)和 TypeScript SDK,用于集成到自定义代理框架中。
评论
0 评分人数达到10人后显示
登录后参与讨论。