SourceWeft/SourceWeft

Open-source, self-hostable alternative to ChatGPT and NotebookLM — agents, skills, MCP, and cited knowledge in one AI workstation. Your models, your infrastructure. Free to use GPT 6: https://SourceWeft.com/

SourceWeft 是一个开源 AI 工作站,可以在你自己的机器或团队的服务器上运行。它被定位为 ChatGPT 和 NotebookLM 等工具的自托管替代品,允许你自带 AI 模型、API 密钥和数据。

功能

SourceWeft 将聊天、知识、文件和任务执行整合到一个地方。你描述一项工作,AI 代理会将其分解,使用你连接的工具,并生成你可以审查和完善的结果。对话和文件保持在一起,因此每个完成的任务都成为下一个任务的起点。

主要功能

  • 多代理协作 — 你可以将研究、探索、规划和执行委托给专注于特定领域的子代理,它们共享工作上下文并汇总结论。
  • 技能库 — 内置技能涵盖演示文稿、HTML 页面、图像、会议摘要和学习。你还可以添加自定义技能以重用你自己的工作流程。
  • 连接工具 (MCP) — 代理可以通过 MCP 服务器、网络搜索和网页提取进行扩展,让它们收集信息并据此采取行动。
  • 沙盒执行 — 已批准的命令和文件处理在隔离的临时环境中运行,输出会收集回你的工作文件中。这需要配置运行时并获得你的批准。
  • 多模型与 BYOK — 选择支持的模型提供商,并自带 API 密钥,聊天和索引分别配置。
  • 跨平台访问 — 使用 Web 应用或 macOS(Apple Silicon)、Windows(x64)和 Linux(x64)的桌面客户端。你可以远程访问已部署的工作站,并在不同设备上返回已保存的对话和文件。
  • 创建与工作文件 — 生成报告、演示文稿、HTML 页面、学习指南、音频概览和图像,然后在同一位置迭代它们。
  • 带引用的知识 — 导入 PDF、网页、笔记、YouTube、Notion、Google Drive、Gmail、Slack 等。代理可以使用这些来源,你可以追溯到原始材料。
  • 自托管与团队协作 — 为自己或组织部署,管理自己的数据库和文件存储,并通过角色和访问控制组织共享工作区。

示例用例

  • 将论文、网页和笔记转化为带有主要主张、引用和未解决问题研究简报。
  • 将课程材料、视频和 PDF 转化为学习指南、常见问题解答和测验草稿。
  • 将产品文档和团队笔记转化为报告、演示文稿、博客草稿和发布材料。
  • 从连接的团队来源获得关于决策、项目和共享上下文的可追溯答案。

开始使用

你可以直接从 GitHub 发布页面下载适用于 macOS(Apple Silicon)、Windows(x64)或 Linux(x64)的安装程序。对于自托管,下载发布包并按照 Docker 安装指南操作——它运行 Web 应用、API、后台任务、数据库和文件存储,无需在主机上安装 Node 或 Rust。启动后,打开 http://localhost:3000 并配置模型提供商或自带密钥。

典型的第一个任务:创建工作区,添加来源(上传文件、粘贴 URL、编写笔记或连接现有工具),然后提问或创建内容——检查引用,让代理使用工具和技能,并在已保存的对话和文件中完善结果。

许可证

SourceWeft 根据 Apache License 2.0 获得许可。enterprise/ 下的内容(如果存在)不包括在内,并受单独许可的约束。计费是可选的——默认核心构建在没有信用/页面计费的情况下运行;商业订阅和支付 UI 由企业计费模块提供。

社区

欢迎通过 GitHub Issues 和 Pull Requests 提交错误报告、功能想法、代码和设计贡献。还有一个 Discord 服务器供社区讨论。

相关

  • 项目
  • 项目
  • 项目
  • 项目