社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Git

开箱你的 AI 语音女友「GitHub 热点速览」

HelloGitHub • 3 月前 • 110 次点击  

随着大模型 API 服务的不断丰富,开发者无需再依赖昂贵的硬件,也能轻松开发出拥有强大 AI 能力的应用。这不仅降低了技术门槛,也激发了极客们的创造力。

就比如上周飙升 1.5k Star 的开源项目 xiaozhi-esp32,仅用低成本的 ESP32 开发板和 LLM API 服务,就能制作出一个聪明有趣、可实时对话的 AI “女友”(语音聊天机器人)。同样好玩的 MagicMirror,它能够帮助你打造个性化的智能镜,支持各种扩展模块和手势操控。把视线转回到程序员的工具箱,换一款能让你心情愉悦的终端工具吧!Tabby 不仅拥有超高的颜值,更是集成了各种实用功能。试试更快的 Jupyter Notebook IDE——zasper,你一定会为它的高性能表现感到惊叹(多任务并发)。

最后,这款可以在云存储上实现亚秒级搜索速度的开源搜索引擎,以丝滑的迁移体验和更低的维护成本脱颖而出,可作为 ES 和 Loki 的替代品。

1. 热门开源项目

1.1 基于 ESP32 的 AI 聊天机器人 :xiaozhi-esp32

主语言:CStar:2.7k周增长:1.5k

这是一款基于 ESP-IDF 开发框架的开源硬件项目,旨在利用低成本硬件打造个人专属的 AI 聊天机器人。它通过 WebSocket 或 UDP 协议与 LLM、TTS API 服务连接,实现实时语音交互功能,无需在设备上运行 LLM,支持中文在内的多国语言、语音识别用户身份、自定义提示词和音色等功能,兼容多款 ESP32 开发板。

GitHub 地址→github.com/78/xiaozhi-esp32

1.2 更快的 Notebook IDE:zasper

主语言:GoStar:1.5k周增长:1k

该项目是用 Go 语言开发的集成开发环境(IDE),专为更高效地运行 Jupyter Notebooks 而设计。它不仅支持 Jupyter Notebook 的功能,还极大地降低了内存占用与 CPU 使用率,并支持多任务并发,以及 Web 和桌面两种运行模式,适用于 macOS 和 Linux 系统。

GitHub 地址→github.com/zasper-io/zasper

1.3 打造你的专属智能镜:MagicMirror

主语言:JavaScriptStar:20k周增长:400

该项目是基于 JavaScript 和 Electron 框架构建的模块化智能镜平台,结合硬件可以将普通的镜子升级为功能强大的智能镜。它提供了简单的部署流程,可作为独立应用程序(无需浏览器)或 Web 页面使用,支持显示天气、日历、新闻、时间等信息。

GitHub 地址→github.com/MagicMirrorOrg/MagicMirror

1.4 一站式的现代终端工具:Tabby

主语言:TypeScriptStar:61k

这是一款高颜值、跨平台的终端模拟器,可作为 Windows 的 PuTTY 和 macOS 的 iTerm 等终端工具的替代品。它内置连接管理器,支持 SSH2、Telnet、X11 转发、端口转发以及登录脚本等功能,同时提供连接保存、自动重连、文件传输、多窗口分屏等实用功能,适用于 Windows、macOS 和 Linux 系统。

GitHub 地址→github.com/Eugeny/tabby

1.5 云存储上的极速日志搜索引擎:Quickwit

主语言:RustStar:9.1k周增长:700

这是一个专为日志管理和可观测性场景设计的云原生开源搜索引擎,支持在 S3 及 Google Cloud Storage 等云存储上实现亚秒级搜索。它采用 Rust 语言编写,支持全文搜索、聚合查询并兼容 Elasticsearch/OpenSearch 的客户端,能够轻松集成到现有的日志收集和追踪工具中(如 Vector、Fluent Bit、Jaeger)。凭借无状态架构和高效 IO 优化,使其在云存储上的运行和维护成本更低,可作为 ES 和 Loki 的替代品。

GitHub 地址→github.com/quickwit-oss/quickwit

2. HelloGitHub 热评

在此章节中,我们将为大家介绍本周 HelloGitHub 网站上的热门开源项目,我们不仅希望您能从中收获开源神器和编程知识,更渴望“听”到您的声音。欢迎您与我们分享使用这些开源项目的亲身体验和评价,用最真实反馈为开源项目的作者注入动力。

2.1 用类似 Markdown 的语法绘制图表:Mermaid

主语言:TypeScript

这是一个开源的图表绘制工具,支持通过类似 Markdown 的语法生成多种类型的图表,如流程图、序列图和甘特图等。

项目详情→hellogithub.com/repository/9e9a2899e66d4369b7222143c27336a2

2.2 一键获取 Docker 容器启动命令的工具:runlike

主语言:Python

这是一个用于解析运行中容器的工具,可自动生成对应的 docker run 启动命令。它能够提取容器的配置信息,包括端口绑定、映射卷、环境变量、网络设置等,适用于复制、调试或迁移容器的场景。

$ runlike -p redis

docker run \
    --name=redis \
    -e "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" \
    -e "REDIS_VERSION=2.8.9" \
    -e "REDIS_DOWNLOAD_URL=http://download.redis.io/releases/redis-2.8.9.tar.gz" \
    -e "REDIS_DOWNLOAD_SHA1=003ccdc175816e0a751919cf508f1318e54aac1e" \
    -p 0.0.0.0:6379:6379/tcp \
    --detach=true \
    myrepo/redis:7860c450dbee9878d5215595b390b9be8fa94c89 \
    redis-server --slaveof 172.31.17.84 6379

项目详情→hellogithub.com/repository/7c76c54d6fed472a9ce2ad7588465a1d

3. 结尾

以上就是本期「GitHub 热点速览」的全部内容,希望这些开源项目能激发你的兴趣,找到你下一个想去尝试的工具!如果你也发现了好玩、有趣的 GitHub 开源项目想要分享,欢迎来 HelloGitHub 与我们交流心得、讨论使用体验。

往期回顾

- END -

👆 关注「HelloGitHub」第一时间收到更新👆

点击阅读原文访问开源社区

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/178009
 
110 次点击