https://github.com/wisdomatom/graph-code
https://github.com/wisdomatom/graph-code
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/wisdomatom/graph-code
- Owner: wisdomatom
- Created: 2026-04-13T03:43:10.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2026-04-15T06:39:32.000Z (about 2 months ago)
- Last Synced: 2026-04-17T06:02:15.735Z (about 2 months ago)
- Size: 115 KB
- Stars: 6
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# GraphCode
**GraphCode** is a highly engineered graph logic orchestration engine. It transcends traditional GraphQL layers, transforming complex graph database operations into declarative, strongly-typed API contracts through schema-driven automation.
**GraphCode** 是一个高度工程化的图逻辑编排引擎。它超越了传统 GraphQL 层,通过 Schema 驱动的自动化技术,将复杂的图数据库操作转化为声明式的、强类型的 API 契约。
[🌐 Documentation / 在线文档](https://wisdomatom.github.io/graph-code/) | [English](./docs/en/index.md) | [简体中文](./docs/zh/index.md)
---
## 🚀 Core Capabilities / 核心能力
- **Schema-Driven / Schema 驱动**: Define DSL to auto-generate CRUD interfaces and complex relationship operators. / 只需定义 DSL,自动生成全套 CRUD 接口及复杂的关联操作符。
- **Deeply Nested Relations / 深度嵌套关联**: Infinite levels of nested query/write with native consistency maintenance. / 支持无限层级的嵌套查询与写入,原生维护图数据的双向一致性。
- **AI Vector Search (GraphRAG) / AI 向量检索**: Native support for vector recall and custom reranking for RAG contexts. / 原生支持向量召回与自定义重排公式,为 RAG 提供精准的图上下文。
- **BT Business Orchestration / BT 业务编排**: Orchestrate complex logic via Behavior Tree YAML for maximum decoupling. / 通过行为树 YAML 编排复杂业务逻辑,实现数据操作与流程的解耦。
- **Fine-grained ACL / 细粒度权限**: Field-level access control and row-level data isolation. / 结构化权限引擎,支持字段级访问控制与行级数据隔离。
---
## ⭐️ Open Source Roadmap / 开源路线图
We believe in the power of community. Our goal is clear:
我们相信社区的力量,我们的目标非常明确:
- **Goal / 目标**: Reach **1,000** Stars on GitHub.
- **Action / 行动**: Officially open-source the **entire core source code** of GraphCode. / 向社区正式开放 **GraphCode 全量核心源代码**。
### Why 1,000 Stars? / 为什么要设定 1,000 Star?
I am currently a **solo developer** dedicated to building GraphCode. Developing and maintaining a project of this engineering complexity requires significant energy to manage issues, review pull requests, and support the community. Reaching **1,000 stars** demonstrates that there is a genuine community demand for this tool, which will provide me with the confidence and resources needed to commit to full-time open-source maintenance and long-term professional support.
我目前是一个**独立的开发者**,致力于 GraphCode 的构建。维护一个具备如此工程复杂度的项目,意味着我需要投入巨大的精力来处理 Issue、评审 PR 以及维护社区生态。**1,000 个 Star** 将证明社区对 GraphCode 的真实需求,这将给予我足够的信心与资源,让我能够全力以赴投入到全职的开源维护与长期的专业支持中。
> **Support Us**: If you find this project inspiring, please give us a **Star** ⭐️ to help us reach this milestone!
> **支持我们**:如果这个项目对你有启发,请点亮一个 **Star** ⭐️,助力项目早日开源!
---
## 📖 Quick Links / 快速索引
- [Core Philosophy / 核心理念](./docs/zh/philosophy.md)
- [Schema DSL / Schema DSL 基础](./docs/zh/schema-dsl.md)
- [GraphQL API Overview / API 概览](./docs/zh/schema-driven-api.md)
- [GraphRAG / AI 向量检索](./docs/zh/vector-search.md)
---
© 2024 WisdomAtom. Built for the future of graph data orchestration.