gotempsh/temps
AI-native open-source alternative to Vercel + Sentry + PostHog + Pingdom + Resend + E2B. 440+ CLI operations with drop-in skills for Claude Code, Codex & OpenCode — deployments, analytics, session replay, error tracking, OpenTelemetry, email, sandboxes & AI gateway in one self-hosted Rust binary.
解決的問題
Temps 是一個自托管的全功能平台,可取代開發者使用的多個昂貴 SaaS 工具。它將部署、監控、分析與 AI 基礎設施整合至單一二進位檔中,無需再為 Vercel、Sentry、PostHog 和 Datadog 等服務分別訂閱。
工作原理
Temps 作為一個自托管的 PaaS(平台即服務)運作,負責管理您的應用程式與基礎設施。它使用基於 Rust 的後端,搭配 PostgreSQL/TimescaleDB 資料庫與 Cloudflare 的 Pingora 引擎進行代理。它提供統一的儀表板,用於管理 Git 推送部署工作流程、托管資料庫(Postgres、Redis、MongoDB)以及 S3 相容儲存空間。
在 AI 功能方面,它包含一個 AI 網關,可將多個 LLM 提供商統一至一個 OpenAI 兼容的端點下,以及基於 Firecracker 微虛擬機的 AI 沙箱,實現安全、硬體隔離的程式碼執行。
適用對象
希望掌控自身資料與基礎設施、減少 SaaS 支出,並透過從托管平台轉向自托管替代方案來簡化可觀測性堆疊的開發者與團隊。
主要亮點
- AI 原生操作:提供超過 440 個 CLI 命令,可透過 AI 代理(如 Claude Code)使用提供的技能進行驅動。
- AI 網關:一個統一的端點,支援多個 LLM 提供商(OpenAI、Anthropic、Google 等),內建使用量與成本追蹤功能。
- AI 沙箱:基於 Firecracker 微虛擬機的硬體隔離程式碼執行環境,相容 Vercel Sandbox SDK。
- 整合式可觀測性:內建 Sentry 兼容錯誤追蹤、OpenTelemetry 跟蹤/指標/日誌,以及 uptime 監控。
- 全棧工具鏈:包含帶會話重播的 Web 分析、支援 DKIM 的交易性郵件,以及托管資料庫的自動配置。
相關
- 專案
- 專案
- 專案
- 專案
- 專案