← 返回公开榜单
re

kortix-ai/resumable-stream-python

Like vercel/resumable-stream but python

本周新增
2,904 星
近 3 周倍数
—
距上次推送
240 天
距上次发布
564 天
许可证
NOASSERTION

星标增长

每根柱子是这个周期记录下来的 star 增长:优先取逐个 stargazer 到达时间分桶的到达数,还没被 stargazer 扫描覆盖的仓库改用该周期的 star 净增;两个写者都没记录的周期画成虚线空档,而不是当成 0。柱高按各自窗口的峰值归一,两张图不共用坐标轴。指向任意一根柱子, tooltip 里是该周期的九项指标:当前值与周期内的净增。

指向或点击一根柱子,看当天的九项指标。

12/1712/301/111/242/62/193/33/16

2026 年 3 月 16 日 新增 2,904 个星标

窗口内最高的一天是 2026 年 3 月 16 日,新增 2904 个星标。

证据时间轴

这个项目还没有记录到异动、发布或许可证变化。

README
该仓库存储的文档,若已生成中文翻译则一并显示

Suna - 开源通用型AI代理

(代表您执行操作)

Suna 截图

Suna 是一个完全开源的AI助手,可帮助您轻松完成现实世界任务。通过自然对话,Suna 成为您的数字伙伴,用于研究、数据分析及日常挑战——结合强大功能与直观界面,理解您的需求并交付结果。

Suna 的强大工具包包括无缝浏览器自动化以导航网络和提取数据、文件管理用于文档创建和编辑、网络爬虫和扩展搜索功能、命令行执行用于系统任务、网站部署以及与各种API和服务的集成。这些功能协同工作,使Suna能够通过简单对话解决您的复杂问题并自动化工作流程!

许可证 Discord 关注 Twitter 关注 GitHub 仓库星标 问题

德语 | 西班牙语 | 法语 | 日语 | 韩语 | 葡萄牙语 | 俄语 | 中文

目录

项目架构

架构图

Suna 由四个主要组件构成:

后端API

处理REST端点、线程管理和LLM集成(Anthropic及其他通过LiteLLM)的Python/FastAPI服务。

前端

提供响应式UI的Next.js/React应用程序,包含聊天界面、仪表盘等。

代理Docker

每个代理的隔离执行环境——具备浏览器自动化、代码解释器、文件系统访问、工具集成和安全特性。

Supabase数据库

处理数据持久化,包括认证、用户管理、对话历史、文件存储、代理状态、分析和实时订阅。

应用场景

  1. 竞争对手分析 (查看) - "分析我位于英国医疗行业的下一家公司的市场。给我主要竞争者、市场份额、优势与劣势,并添加其网站URL。完成后,生成PDF报告。"

  2. VC名单 (查看) - "根据管理资产规模,给我美国最重要VC基金的名单。提供网站URL,若可能请提供联系方式。"

  3. 寻找候选人 (查看) - "在LinkedIn上,为我找到10个可用的初级软件工程师职位候选人,他们位于德国慕尼黑。他们应至少拥有计算机科学或相关专业的学士学位,以及任何领域/角色的1年经验。"

  4. 规划公司旅行 (查看) - "为我公司生成路线计划。我们将前往加利福尼亚。共有8人参与。从巴黎(法国)出发,考虑7天行程(2025年4月21日出发),检查未来几天的天气预报和温度,据此规划活动(户外/室内)。"

  5. 处理Excel (查看) - "我司要求我创建一个包含意大利彩票游戏(Lotto、10eLotto和Million Day)所有信息的Excel表格。基于此,生成并发送包含基本信息的表格(公开信息)."

  6. 自动化活动演讲者挖掘 (查看) - "找到过去一年在欧洲举办过AI伦理会议的20位演讲者。抓取会议网站,交叉参考LinkedIn和YouTube,输出联系方式+演讲摘要。"

  7. 总结和交叉参考科学论文 (查看) - "研究和比较过去5年关于酒精对身体影响的科学论文。生成一份关于该主题最重要科学论文的报告。"

  8. 研究与首次联系草稿 (查看) - "在LinkedIn上研究我的潜在客户(B2B)。他们应属于清洁技术行业。找到他们的网站和邮箱地址。之后,基于公司资料,生成个性化首次联系邮件,介绍我司为清洁技术公司提供咨询服务以最大化利润并降低成本。"

  9. SEO分析 (查看) - "基于我的网站suna.so,生成SEO报告分析,找出按关键词集群排名的页面,并识别我遗漏的主题。"

  10. 生成个人旅行计划 (查看) - "生成前往伦敦的个人旅行计划,从曼谷出发(2025年5月1日),持续10天。在伦敦市中心找到评分至少4.5的住宿,找到旅行期间的有趣户外活动,生成详细行程计划。"

  11. 近期融资初创公司 (查看) - "在Crunchbase、Dealroom和TechCrunch上,按SaaS金融领域的A轮融资轮次筛选,生成包含公司数据、创始人及销售联系信息的报告。"

  12. 抓取论坛讨论 (查看) - "我需要找到罗马最好的美容中心,但我想通过讨论该主题的开放论坛来找到它们。在Google上抓取论坛,寻找罗马美容中心讨论。然后生成5家评价最好的美容中心名单及评论。"

自托管

Suna 可在您自己的基础设施上通过我们的全面设置向导进行自托管。有关自托管Suna的完整指南,请参阅我们的 自托管指南。

设置过程包括:

  • 设置Supabase项目用于数据库和认证
  • 配置Redis用于缓存和会话管理
  • 设置Daytona用于安全代理执行
  • 集成LLM提供商(Anthropic、OpenAI、OpenRouter等)
  • 配置网络搜索和抓取功能(Tavily、Firecrawl)
  • 设置QStash用于后台任务处理和工作流程
  • 配置webhook处理用于自动化任务
  • 可选集成(RapidAPI、Smithery用于自定义代理)

快速入门

  1. 克隆仓库:
git clone https://github.com/kortix-ai/suna.git
cd suna
  1. 运行设置向导:
python setup.py

向导将引导您完成14个步骤,并保存进度,以便中断后可继续。

  1. 启动或停止容器:
python start.py

手动设置

参见 自托管指南 获取详细的手动设置说明。

向导将引导您完成所有必要步骤以启动Suna实例。有关详细说明、故障排除提示和高级配置选项,请参阅 自托管指南。

贡献

我们欢迎社区的贡献!请参阅我们的 贡献指南 获取更多详细信息。

致谢

主要贡献者

技术

许可证

Kortix Suna 在Apache License, Version 2.0下授权。有关完整许可证文本,请参阅 LICENSE。

页面上的每个数字都来自记录下来的 stargazer 到达时间,没有评分公式,也没有 AI 判定。 任何结论都可以用 /api/v1/repos/{id}/stats 里的原始增量自己重算。