在 GitHub 上做過開源專案的小夥伴,可能都經歷過截圖自己專案 100 Star、1000 Star 的時刻,但有些時候事情發生的太快來不及截圖,因為可能一覺醒來就破萬了。這件事看似有些天方夜譚,但放在馬斯克的身上就不足為奇了。
就在昨天,馬斯克在 GitHub 上開源了 Grok-1 大模型,一天時間 Star 破 2w。然後他還在社交媒體上發文點名 OpenAI:“Tell us more about the ”Open“ part of OpenAI...”我已搬好小板凳坐在前排、嗑著瓜子,看頂流之間的開源 battle。
除了頂流的開源專案,上週的熱門開源專案也是精彩紛呈,比如執行在瀏覽器裡的開源 Web 桌面作業系統:puter,不僅顏值線上還提供了應用商店可謂是玩法無限。在這個流行資料上雲的時代,離線優先的應用變得鳳毛麟角,還好有無需登入的 API 客戶端 bruno 和支援離線使用的開源筆記 joplin,讓我們有了另外一個選擇。
最後,上榜的 FastAPI 全棧專案模板和讓 AI 更好地為你所用的框架 fabric,也是讓人眼前一亮。
- 本文目錄
- 1. 開源新聞
- 1.1 馬斯克開源 Grok-1 大模型
- 1.2 OpenAI 開源 Transformer 分析工具
- 2. 開源熱搜專案
- 2.1 開源 Web 桌面系統:puter
- 2.2 FastAPI 全棧模板:full-stack-fastapi-template
- 2.3 用於除錯 API 的開源 IDE:bruno
- 2.4 Markdown 友好的開源筆記:joplin
- 2.5 讓 AI 更好用的框架:fabric
- 3. HelloGitHub 熱評
- 3.1 在 Android 上執行 Windows 遊戲的模擬器
- 3.2 自動解密/解碼各種加密演算法的工具
- 4. 往期回顧
- 1. 開源新聞
1. 開源新聞
1.1 馬斯克開源 Grok-1 大模型
Grok-1 是由馬斯克的 xAI 公司開源的 314B 引數、MoE(混合專家模型)的大型語言模型,採用 Apache 2.0 開源協議允許商用,訓練資料截止至 2023 年 10 月。
該專案提供了 Grok-1 權重檔案的下載地址和執行所需的 Python 程式碼,由於模型規模較大,所以需要有足夠 GPU 記憶體(600GB 以上)的機器才能執行。在 Grok-1 開源後短短一天的時間裡,它就斬獲了超過 2w 的 Star 而且還在以肉眼可見的速度增長著。
GitHub 地址:https://github.com/xai-org/grok-1
1.2 OpenAI 開源 Transformer 分析工具
近日,OpenAI 開源了一款用於分析小型語言模型內部行為的工具:Transformer Debugger (TDB),它將自動可解釋性技術與稀疏自動編碼器相結合,無需寫程式碼就能快速探索模型。基於 Transformer 的語言模型就像個黑盒,該專案可以解密 Transfomer 的內部結構和預測行為。
GitHub 地址:https://github.com/openai/transformer-debugger
2. 開源熱搜專案
2.1 開源 Web 桌面系統:puter
主語言:JavaScript,Star:9.6k,周增長:2.5k
這是一個執行在瀏覽器裡的桌面作業系統,提供了筆記本、程式碼編輯器、終端、畫圖、相機、錄音等應用和一些小遊戲。該專案作者出於效能方面的考慮沒有選擇 Vue 和 React 技術棧,而是採用的 JavaScript 和 jQuery 構建,支援 Docker 一鍵部署和線上使用。
GitHub 地址→https://github.com/HeyPuter/puter
2.2 FastAPI 全棧模板:full-stack-fastapi-template
主語言:Python,Star:20k,周增長:4k
該專案是 FastAPI 作者開源的一個 FastAPI 的專案模板,包含完整的 FastAPI、React、PostgreSQL、Docker、HTTPS 等技術棧。提供了現成的 React 前端、單元測試、管理後臺、JWT、郵件、Docker Compose 等,可用於快速開發基於 FastAPI 前後端分離的 Web 專案,多提一嘴我們的官網後端介面就是用它起的專案。
GitHub 地址→https://github.com/tiangolo/full-stack-fastapi-template
2.3 用於除錯 API 的開源 IDE:bruno
主語言:JavaScript,Star:16k,周增長:2k
這是一款僅限離線(無需登入)使用的 API 客戶端桌面工具,可用來測試和請求 API。它不同於日益臃腫、同型別的 Postman 等工具,你可以直接在本地管理/匯出介面資訊和資料,沒有雜七雜八的賬號管理、雲同步等功能,簡單直接、開箱即用的 API 客戶端,適用於 Windows、macOS 和 Linux 作業系統。
GitHub 地址→https://github.com/usebruno/bruno
2.4 Markdown 友好的開源筆記:joplin
主語言:TypeScript,Star:42k
這是一款免費的開源筆記軟體,能夠方便地管理待辦事項和處理大量筆記。可以直接匯入印象筆記(Evernote)的筆記和 Markdown 檔案,提供了 Windows、macOS、Linux、Android 和 iOS 等主流作業系統客戶端。它不僅支援離線使用,同時也支援自定義網盤同步筆記,從而實現多端無縫創作。
GitHub 地址→https://github.com/laurent22/joplin
2.5 讓 AI 更好用的框架:fabric
主語言:Python,Star:8.5k,周增長:2k
該專案是一個使用 AI 增強人類能力的框架,即更好地用 AI 來應對日常挑戰的工具。本質上它是一個 Sever,用 Markdown 的形式,提供了一系列更加準確的提示詞模式,讓 AI 更加精細和準確地處理問題,返回你想要的結果,比如用它總結新聞、建立摘要、解釋程式碼等,都有不錯的效果。
GitHub 地址→https://github.com/danielmiessler/fabric
3. HelloGitHub 熱評
在這個章節,將會分享下本週 HelloGitHub 網站上的熱門開源專案,歡迎與我們分享你上手這些開源專案後的使用體驗。
3.1 在 Android 上執行 Windows 遊戲的模擬器
主語言:Java
這是一個 Android 應用,可以讓你使用 Wine 和 Box86/Box64 來執行 Windows 應用和遊戲,實現在手機上暢玩各種經典的 PC 遊戲。
專案詳情→https://hellogithub.com/repository/d654ac45ade64c2cac5f8211a2ab720c
3.2 自動解密/解碼各種加密演算法的工具
主語言:Python
使用該專案時,你只需輸入加密的文字,無需提供具體的加密型別,它就可以在 3 秒或更短的時間內自動解密大多數的加密文字。這個專案支援 50 多種常見的加密/編碼方式,包括二進位制、base64、雜湊和凱撒密碼等。
專案詳情→https://hellogithub.com/repository/b1f15bfc21704b398684f4bfc1f8f4c9
4. 往期回顧
往期回顧:
-
春風吹又生的開源專案
-
Rust 登上了開源頭條
以上為本週的「GitHub 熱點速遞」如果你發現其他好玩、實用的 GitHub 專案,就來 HelloGitHub 和大家一起分享下吧。