promptise-com/Foundry
The foundation layer for agentic intelligence.
解决的问题
Promptise Foundry 是一个全栈式智能体工程框架,旨在消除开发人员为构建 AI 智能体而手动组装碎片化独立库的需求。它提供了一个统一的系统,用于创建智能体、智能体使用的工具、其推理逻辑,以及安全地向客户部署智能体所需的生产级基础设施。
工作原理
Foundry 将多个核心组件集成到一个框架中:
- Agent Core: 一个单一函数 (
build_agent()),将模型连接到工具、记忆、安全扫描器(用于阻止提示词注入并脱敏 PII)以及响应缓存。 - Reasoning Engine: 允许开发人员将智能体的思考过程定义为可读的图,并为研究、辩论和 plan-act-reflect 等常见模式提供预设。
- MCP Server SDK: 一个工具构建套件,可将 Python 函数转换为具有内置身份验证、速率限制和审计日志的 Model Context Protocol (MCP) 工具。
- Agent Runtime: 一个用于管理长时间运行智能体的系统,可以通过调度、Webhooks 或文件更改触发,具有崩溃恢复和预算限制功能。
- Prompt Engineering: 一个将提示词视为版本化、类型化软件块而非简单字符串的系统。
- Agent Identity: 为智能体提供其自身的身份验证身份(通过 OIDC、AWS、GCP 等),以取代共享的 API 密钥。
适用对象
专为希望从 AI 智能体原型转向生产级、多租户系统,且无需从头开始重建生产层,同时实现安全、可观测和受治理的开发人员和团队而构建。
亮点
- 原生多租户: 为每个客户提供内存、缓存和对话的结构化数据隔离。
- 强制人工审批: 服务器端网关,要求对高风险工具调用进行人工签核。
- MCP 原生: 工具不仅与 Promptise 智能体兼容,还与 Claude Desktop 和 Cursor 等其他 MCP 客户端兼容。
- 气隙能力: 支持本地安全模型、嵌入和向量存储,适用于离线或受监管的环境。
- 可恢复执行: 一个日志系统,允许智能体在崩溃后从停止的地方恢复。