GitHub 一周热点汇总第9期(2024/02/04-02/10)

GitHub 一周热点汇总第9期(2024/02/04-02/10) ,梳理每周热门的GitHub项目。首先祝大家新年快乐,龙年伊始我们来看看这周的热门项目。

#1 fabric

我们已经看到了大量用于完成任务的 AI 应用程序。它的功能很强大,但是要将这个功能融入到我们的生活中却并不容易。人工智能不存在能力问题,而是存在集成问题。

Fabric 的创建就是为了解决这个问题,让每个人都能精细地应用人工智能来应对日常挑战。

Fabric会将问题分解为单独的部分,然后一次一个地应用人工智能。通过整理成为patten,进而避免了提示词过长的问题。项目使用Markdown来帮助确保最大的可读性和可编辑性。

Fabric 生态系统具有三个主要组成部分:

  • Patterns 相当于prompts,是实际的使用用例.
  • Stitches 将patterns串联起来,形成高级的使用场景.
  • Looms 是通过mill来托管的客户端应用,来方便使用.

fabric不仅提供Patterns,还可以通过mill来构建自己的应用。

还有很多关于如何快速使用的信息,大家可以自己到项目中去查看一下。

#2 excelCPU

本项目是一位业余爱好者通过Excel创建了一个 16 位 CPU。它在 Excel 中构建,以 3Hz 时钟频率运行,并具有 128KB RAM、16 色 128x128 像素显示屏和自定义汇编语言,所有这些都在流行的电子表格中运行。事实上,您甚至可以使用创建者通过 Github 提供的文件来试用 CPU。

当然啦,你不可能用这个16位的CPU去实际处理什么工作,这个项目更多的就是作者来展示一下各种Excel的技巧组合起来可以发挥的超凡效果。

如果你有兴趣,也可以深入去研究一下项目的源码,毕竟能搞出这么一个东西的,也是真的大神之作了。

#3 memos

本项目是一个隐私优先的轻量级笔记服务。轻松捕捉并分享您的精彩想法。

Memos的特性包括:

  • 开源且永久免费
  • 只需几秒钟即可使用 Docker 自托管。享受 Docker 提供的灵活性、可扩展性和易于设置的优势,让您能够完全控制您的数据和隐私。
  • 添加了 Markdown 支持的纯文本。告别丰富格式带来的压倒性精神负担,拥抱极简主义方法。
  • 轻松定制和分享您的笔记。借助我们直观的共享功能,您可以轻松地与其他人协作和分发您的笔记。
  • 用于第三方服务的 RESTful API。借助我们的 RESTful API 支持,拥抱集成的力量并释放新的可能性。

相较于众多的笔记类应用,Memos更吸引我的有3个方面:

  • 隐私:在功能已经逐渐饱和的现在,大家越来越关注隐私。自部署才能实现完全没有隐私隐患。
  • 自由:摆脱第三方服务的限制,自主控制数据。
  • 简洁:回归纯文本,专注于内容而非格式。

#4 search_with_lepton

  • 项目名称:search_with_lepton - 对话式搜索引擎
  • GitHub 链接:github.com/leptonai/se...
  • 上周 Star 数:1300 +

Lepton Search 是由LeptonAI 推出的 ai增强对话式搜索引擎,它的背后是贾扬清团队,在发布后备受关注和争议。

Lepton Search应该算是一个demo,主要是用来演示AI应用的开发,以及AI增强搜索。以下它目前的能力:

  • 对 LLM 的内置支持
  • 内置搜索引擎支持
  • 可定制漂亮的UI界面
  • 可共享的缓存搜索结果

Lepton Search之所以500行代码就能实现,依赖的是它背后已经模块化的AI能力,这里Lepton Search核心使用到的能力有3块:

  • 大模型,调用了在LeptonAI自家云上部署的开源Mixtral-8x7b模型。
  • 搜索引擎,目前用了必应搜索的API。
  • 数据存储,用自家Lepton KV作为无服务器存储。

所以Lepton Search 是一个前端UI加接口调度的组合。但是这也给所有开发者一个借鉴,未来的AI应用开发将愈来愈模块化。

#5 open-saas

本项目是一个免费的开源 SaaS 应用程序启动器,适用于 React 和 Node.js,具有超强功能。如果你想要开始创建一个SaaS服务,这个项目可以很好的给你提供帮助。

OpenSaaS的特性包括:

  1. 完全开源
  2. 完全免费使用和分发
  3. 具有大量开箱即用的功能!
  4. 尽可能专注于免费、开源服务

Open SaaS 包含了一系列的工具集,以下是它包含的开源工具列表:

  • Wasp- 具有超能力的全栈 React、NodeJS、Prisma 框架
  • Astro- Astro 的轻量级"星光"文档和博客模板
  • Stripe- 用于产品和支付
  • google Analysis分析
  • OpenAI- OpenAI API 集成到应用程序中
  • SendGridMailGun SMTP - 用于发送电子邮件
  • TailwindCSS - 用于样式
  • ‍ TailAdmin - TailwindCSS 的管理仪表板和组件

通过本项目,可以快速的构建包含:全站身份认证、端到端安全、支持批量任务和一键部署的SaaS应用。如果想要使用,再去详细查看下文档吧。

相关推荐
笔画人生7 分钟前
深度解析 CANN 项目:以 `ops-transformer` 为例探索高性能 AI 算子库
学习·开源
纤纡.8 分钟前
PyTorch 入门精讲:从框架选择到 MNIST 手写数字识别实战
人工智能·pytorch·python
大大大反派9 分钟前
CANN 生态中的自动化部署引擎:深入 `mindx-sdk` 项目构建端到端 AI 应用
运维·人工智能·自动化
鸽芷咕9 分钟前
让 AI 写算子:基于 pyasc 语言的 AIGC 算子开发初探
开源·cann
程序猿追10 分钟前
深度解读 AIR (AI Runtime):揭秘 CANN 极致算力编排与调度的核心引擎
人工智能
深鱼~12 分钟前
数学计算加速利器:ops-math在昇腾平台的应用详解
ai·开源·cann
2601_9495936515 分钟前
深入解析CANN-acl应用层接口:构建高效的AI应用开发框架
数据库·人工智能
●VON17 分钟前
CANN安全与隐私:从模型加固到数据合规的全栈防护实战
人工智能·安全
刘大大Leo23 分钟前
GPT-5.3-Codex 炸了:第一个「自己造自己」的 AI 编程模型,到底意味着什么?
人工智能·gpt
小镇敲码人26 分钟前
剖析CANN框架中Samples仓库:从示例到实战的AI开发指南
c++·人工智能·python·华为·acl·cann