Skip to main content

GraQle — give your AI a memory of how your organisation actually works

Turn policies, decisions, documents and codebases into a persistent knowledge graph, so your AI agents reason over what your organisation already knows instead of rebuilding a partial picture every session.

pip install graqle

Models change. Tools change. Your institutional knowledge should not.

Works with your stack today — 13 LLM backends plus any custom HTTP endpoint (Anthropic, OpenAI, Bedrock, Ollama, Gemini, Groq, DeepSeek, Together, Mistral, OpenRouter, Fireworks, Cohere, llama.cpp), fully offline with Ollama or llama.cpp, and inside Claude Code, Cursor, VS Code + Copilot or Windsurf via 85 MCP tools. Local-first: no telemetry, and your source never leaves your machine.


60-second proof — no code required

Works on a folder with no code in it at all.

# 1. Turn organisational documents into a typed graph
graq scan docs ./policies
# → 3 files → 12 nodes: 3 Document + 9 Section, linked by SECTION_OF

# 2. Teach it a rule that lives in nobody's file
graq learn knowledge "vendor DPA must be signed before any data access" --domain policy
# → auto-links the rule to the vendor-onboarding doc AND its "Due diligence" section

# 3. Ask across the whole body of knowledge
graq run "what approval is needed for a large refund?"
# → answer + confidence + evidence trail + the sections consulted

# 4. Audit what the organisation has taught it
graq learned

Step 2 is the one that compounds — and the one prompt engineering cannot replace, because it needs a persistent typed graph as the substrate. GraQle worked out where that rule belonged on its own.

The same graph, for code

graq scan repo .                                    # functions, classes, imports, calls
graq run "what breaks if I change the payment module?"
graq impact payments.py                             # blast radius

Software architecture is the deepest-mapped domain today — a wedge, not the boundary.


Why this matters now

Agents are getting far more capable and still start from zero every session. Models are becoming cheaper and interchangeable, which makes the intelligence layer above them — not the model itself — the thing worth owning.

GraQle sits above the model:

  • Relationships, not files. Assistants see documents and files. GraQle sees how a policy, a decision and the code implementing it relate.
  • Memory that compounds. Policies, decisions and lessons become durable graph nodes, not chat history.
  • Model independence. Switch providers or IDEs without rebuilding the intelligence layer.

What you get

Capability Command
Blast radius before a change graq impact payments.py
Cross-file security audit graq run "find every auth bypass risk"
Architecture Q&A for onboarding graq run "how does checkout work end to end?"
Persistent lessons graq learn knowledge "..."
Audit what the graph has been taught graq learned
Documents, policies, ADRs into the graph graq scan docs ./docs
Pre-change safety check graq preflight "refactor the auth layer"
CI/CD governance gate graq predict "..." --fail-below-threshold

Beyond code

pip install "graqle[docs]"          # PDF / DOCX / PPTX / XLSX parsers

graq scan docs ./docs               # architecture docs, runbooks, specs
graq learn doc ./policies/          # policies, ADRs, decision records

Documents become Document and Section nodes, linked by SECTION_OF — and to any code that implements them. Markdown, text, RST and AsciiDoc work with the base install; the richer formats need the [docs] extra and are reported — never silently skipped — when it's missing.


Configuring your stack

Switching backend is one line — the graph is the constant, the model is a swappable input:

# graqle.yaml
model:
  backend: ollama          # or: anthropic, openai, bedrock, gemini, groq...
  model: llama3
graq init    # detects your IDE and wires the MCP tools

Trusted answers

Every result carries confidence, graph_health, active_nodes and evidence pointers. Below the confidence floor, GraQle refuses rather than guesses. With no LLM configured it labels output as a placeholder and attaches no confidence score.


Governed autonomy

When agents move from reading to writing, graq gate-install routes write/edit/bash operations through governance gates: plans required for risky changes, secret scanning on commits, full audit trail. For deployed systems, GovernedRuntime.attest() records what your AI decided, anchored to the public Sigstore Rekor transparency log — verifiable by any third party.

Optional compliance surfaces for regulated deployments cover the EU AI Act, SOX/COSO, ISO/IEC 42001 and GDPR claim limits; compliance frameworks are authorable as data.

→ Full documentation on GitHub


Pricing

Free Pro ($19/mo) Team ($29/dev/mo)
CLI + SDK + 85 MCP tools Unlimited Unlimited Unlimited
13 LLM backends + custom ✅ ✅ ✅
Graph nodes 1,000 25,000 Unlimited
Cloud sync 1 project 3 projects Unlimited
Shared team graphs + lessons — — ✅

graqle.com →


Built by Quantamix Solutions B.V. · Patent pending EP26167849.4 · Local by default · Your code never leaves your machine

Metadata

Release files for graqle 0.84.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for graqle 0.84.1
File Size Uploaded
graqle-0.84.1.tar.gz 5.2 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for graqle 0.84.1
File Interpreter ABI Platform
graqle-0.84.1-py3-none-any.whl Python 3 none any Details

Total release size: 7.2 MB

Release files / graqle-0.84.1.tar.gz

Download URL graqle-0.84.1.tar.gz
Size 5.2 MB
Tags Source
SHA-256 checksum
How to use checksums
0687fe4d77e603540f00db4533e5c71f17ccf637549f8a849c8a55e0222141a6
BLAKE2b-256 checksum
How to use checksums
206530f4adec8302f097ec5e4d671f2307895ea943ca8a54c2720fd8f631d54e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / graqle-0.84.1-py3-none-any.whl

Download URL graqle-0.84.1-py3-none-any.whl
Size 2.0 MB
Tags Python 3
SHA-256 checksum
How to use checksums
6ec607537c97de0745684234f53e92d4194dca421786a3a91916044147cc2c63
BLAKE2b-256 checksum
How to use checksums
2b681a418972b5243f1c0b5bc94452eab76f6043b200748dad82fe628a1b69a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release history Release notifications | RSS feed

0.85.1

2 release files

0.85.0

2 release files

This release

0.84.1 This release

2 release files

0.84.0

2 release files

0.83.0

2 release files

0.82.0

2 release files

0.81.0

2 release files

0.80.0

2 release files

0.79.0

2 release files

0.76.0

2 release files

0.75.1

2 release files

0.65.0

2 release files

0.64.0

2 release files

0.63.1

2 release files

0.63.0

2 release files

0.62.3

2 release files

0.62.2

2 release files

0.62.1

2 release files

0.62.0

2 release files

0.61.0

2 release files

0.60.0

2 release files

0.59.0

2 release files

0.58.1

2 release files

0.58.0

2 release files

0.57.4

2 release files

0.57.3

2 release files

0.57.2

2 release files

0.57.1

2 release files

0.57.0

2 release files

0.56.0

2 release files

0.55.0

2 release files

0.54.3

2 release files

0.54.2

2 release files

0.54.0

2 release files

0.52.1

2 release files

0.52.0

2 release files

0.51.6

2 release files

0.51.5

2 release files

0.51.4

2 release files

0.51.3

2 release files

0.51.2

2 release files

0.51.1

2 release files

0.51.0

2 release files

0.50.1

2 release files

0.50.0

2 release files

0.47.0

2 release files

0.46.9

2 release files

0.40.0

2 release files

0.39.1

2 release files

0.39.0

2 release files

0.38.0

2 release files

0.37.1

2 release files

0.37.0

2 release files

0.36.3

2 release files

0.36.2

2 release files

0.36.1

2 release files

0.36.0

2 release files

0.35.4

2 release files

0.35.3

2 release files

0.35.2

2 release files

0.35.1

2 release files

0.35.0

2 release files

0.34.0

2 release files

0.33.3

2 release files

0.33.2

2 release files

0.33.1

2 release files

0.33.0

2 release files

0.32.6

2 release files

0.32.5

2 release files

0.32.4

2 release files

0.32.3

2 release files

0.32.2

2 release files

0.32.1

2 release files

0.32.0

2 release files

0.31.8

1 release file

0.31.7

1 release file

0.31.6

2 release files

0.31.5

2 release files

0.31.4

2 release files

0.31.3

2 release files

0.31.2

2 release files

0.31.1

2 release files

0.31.0

2 release files

0.30.0

2 release files

0.29.9

2 release files

0.29.8

2 release files

0.29.7

2 release files

0.29.6

2 release files

0.29.5

2 release files

0.29.4

2 release files

0.29.3

2 release files

0.29.2

2 release files

0.29.1

2 release files

0.29.0

2 release files

0.28.0

2 release files

0.27.0

2 release files

0.26.1

2 release files

0.26.0

2 release files

0.25.1

2 release files

0.25.0

2 release files

0.24.3

2 release files

0.24.2

2 release files

0.24.1

2 release files

0.24.0

2 release files

0.23.1

2 release files

0.23.0

2 release files

0.22.0

2 release files

0.21.2

2 release files

0.21.1

2 release files

0.21.0

2 release files

0.20.1

2 release files

0.20.0

2 release files

0.18.0

2 release files

0.17.0

2 release files

0.16.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page