Ross ROSS = Recommend OSS · open-source software intelligence for agents

dosco/graphjin

One governed graph for AI agents — GraphQL + MCP over your databases, files, APIs, and code observed · 2026-08-28

github.com/dosco/graphjin · homepage · Go · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

95/100

  • Activity 99
  • Release rhythm 87
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 0.0
  • age_days: 2719
  • days_rel: 7
  • days_push: 7
  • n_releases_24m: 157

Full methodology

Adoption not part of the score

3150 stars · 194 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

GraphJin is a Go compiler and runtime that turns GraphQL queries into optimized, policy-checked SQL across many databases, files, and APIs, exposed via GraphQL, REST/OpenAPI, and MCP. It doubles as a governed agent platform, letting AI agents discover, validate, and execute data operations with an auditable execution ledger instead of raw database credentials.

Use cases

  • expose my postgres database as a graphql api without writing backend code
  • give ai agents safe governed access to company databases via mcp
  • query multiple databases like postgres snowflake and mongodb through one graphql endpoint
  • auto-generate a rest and graphql api from an existing sql schema
  • let an llm answer business questions across databases files and saas apis safely
  • build real-time graphql subscriptions over database changes
  • prevent ai agents from running unsafe or unauthorized queries

When to choose

  • you want an instant, secure GraphQL/REST API over existing SQL databases with row and column-level policies
  • you need a governed MCP/agent layer so LLMs can query and act on organizational data without raw credentials
  • you need one graph spanning multiple databases, warehouses, and object stores with cross-database joins
  • you want real-time subscriptions and an OpenAPI gateway from the same compiler

When to avoid

  • you need a fully custom hand-written GraphQL schema with arbitrary resolvers and third-party data sources
  • your stack is not Go or container-friendly and you cannot run an external API service
  • you only need a lightweight ORM inside application code rather than a standalone API layer
  • you rely on databases GraphJin does not support

Facets

framework · maturity active

graphql api-framework mcp agent-framework database http-server rag large-language-models apis databases backend web-development developer-tools go windows self-hosted cli graphql-to-sql mcp-server ai-agents multi-database governed-data-access real-time-subscriptions openapi-gateway linux macos docker web-server

4 sources

Member repositories

RepositoryRoleHealth v2
dosco/graphjinmain95

For agents

markdown · JSON · MCP: product_card(name="dosco/graphjin")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem