bagofwords1/bagofwords
Chat with your data - with memory, rules, and observability built in. Deploy in 2 minutes
What it solves
Bag of Words (BOW) 是一个代理式分析平台,弥合大型语言模型(LLM)与企业数据之间的鸿沟。它允许用户创建专门的数据代理,执行复杂分析、生成报告,并自动化重复性的数据任务,无需用户在每次交互时手动提供上下文或编写复杂查询。
How it works
BOW 充当受治理的网关,连接 LLM、数据源和通信渠道。管理员可以为特定代理配置专属的数据访问、工具、凭证和指令。这些代理随后可以部署在各种界面——如聊天界面、计划报告、仪表盘或外部 MCP(Model Context Protocol)客户端。平台包含自我改进循环,代理会对照评估集进行测试;如果失败,系统会自动草拟并测试指令修复,以随时间提升可靠性。
Who it’s for
它面向需要规模化使用 AI 代理进行数据分析和商业智能的团队和企业,要求强治理、RBAC,并能够连接各种数据库、BI 工具和业务应用。
Highlights
- Extensive Connectivity: 集成大量数据库(PostgreSQL、Snowflake、BigQuery)、BI 工具(Tableau、Power BI)和业务应用(Salesforce、NetSuite)。
- MCP Gateway: 将代理连接到 MCP 服务器和自定义 API,向 MCP 客户端暴露其上下文和工具。
- Self-Improving Loops: 使用评估集自动检测失败,并草拟指令更新以提升代理性能。
- Multi-Surface Deployment: 代理可以在 Web 应用、Slack、Microsoft Teams、WhatsApp、Excel,或通过如 Claude Code 的 MCP 客户端无头运行。
- Enterprise Governance: 包含 RBAC、SSO、审计日志和模型策略,以控制数据和模型的访问。