
agent-git-service
ngaut
Reimplement GitHub for Agents.
AI 简介
`agent-git-service` 是一个自托管的、兼容GitHub API的服务,专为代理、自动化和开发者工作流设计。该项目使用Go语言编写,通过模拟GitHub的REST v3、GraphQL v4、OAuth设备流以及Git智能HTTP协议来提供服务,同时将仓库数据存储在真实的裸Git仓库中,并将产品元数据存储在TiDB/MySQL兼容的数据库里。适用于需要对代码库和相关元数据保持完全控制,同时希望继续利用现有GitHub客户端工具的场景。它支持持久化代理账户与令牌管理、可选的人类绑定及仓库转移流程等功能,确保了Git原生操作如克隆、推送等的完整性。此外,项目还提供了Prometheus监控指标、就绪检查等本地操作增强功能,进一步提升了系统的可观测性和稳定性。
Go
Apache License 2.0174
Stars
6
Forks
1
Watchers
0
Issues
Star 增长
今日0
近 7 天+10
近 30 天+131
综合评分57.54
默认分支main