REPOGEO REPORT · LITE
thunlp/OpenKE
Default branch OpenKE-PyTorch · commit 64c4ec81 · scanned 5/10/2026, 12:27:32 PM
GitHub: 4,041 stars · 986 forks
Action plan is what to do next — copy-pasteable changes prioritized by impact. Category visibility is the real GEO test: when a user asks an AI a brand-free question that should surface thunlp/OpenKE, does the AI actually recommend you — or your competitors? Objective checks verify the metadata signals AI engines weight first. Self-mention check detects whether AI even knows you exist by name.
Action plan — copy-paste fixes
3 prioritized changes generated by gemini-2.5-flash. Mark items done after you ship the fix.
- highreadme#1Clarify OpenKE's role as an ML toolkit for KGE in the README
Why:
CURRENT# OpenKE (sub-project of OpenSKL) OpenKE is a sub-project of OpenSKL, providing an **Opensource **K**nowledge **E**mbedding toolkit for knowledge representation learning (KRL), with <a href="https://ojs.aaai.org/index.php/AAAI/article/view/9491/9350"> TransR</a> and <a href="https://aclanthology.org/D15-1082.pdf">PTransE</a> as key features to handle complex relations and relational paths in large-scale knowledge graphs.
COPY-PASTE FIX# OpenKE (sub-project of OpenSKL) OpenKE is a sub-project of OpenSKL, providing an **Opensource **K**nowledge **E**mbedding toolkit for knowledge representation learning (KRL), with <a href="https://ojs.aaai.org/index.php/AAAI/article/view/9491/9350"> TransR</a> and <a href="https://aclanthology.org/D15-1082.pdf">PTransE</a> as key features to handle complex relations and relational paths in large-scale knowledge graphs. This toolkit focuses on machine learning models for embeddings, not graph database management or general graph processing.
- mediumlicense#2Add a LICENSE file or state the license clearly in the README
Why:
COPY-PASTE FIXCreate a `LICENSE` file in the repository root with the chosen license text, or add a clear statement about the applicable license(s) directly to the README.
- lowhomepage#3Add a homepage URL in repository settings
Why:
COPY-PASTE FIXAdd a relevant URL (e.g., project website, documentation, or the OpenSKL main page) to the 'Homepage' field in the repository settings.
Category GEO backends resolved for this scan: google/gemini-2.5-flash, deepseek/deepseek-v4-flash
Category visibility — the real GEO test
Brand-free queries asked to google/gemini-2.5-flash. Did AI recommend you, or someone else?
Same questions for every model — switch tabs to compare answers and rankings.
- pykeen/pykeen · recommended 1×
- awslabs/dgl-ke · recommended 1×
- Accenture/AmpliGraph · recommended 1×
- pyg-team/pytorch_geometric · recommended 1×
- neo4j/neo4j · recommended 1×
- CATEGORY QUERYWhat are the best PyTorch libraries for learning knowledge graph embeddings efficiently?you: #3AI recommended (in order):
- PyKEEN (pykeen/pykeen)
- DGL-KE (awslabs/dgl-ke)
- OpenKE (thunlp/OpenKE) ← you
- Ampligraph (Accenture/AmpliGraph)
- Torch-Geometric (pyg-team/pytorch_geometric)
Show full AI answer
- CATEGORY QUERYHow to handle complex relations and paths in large-scale knowledge graphs using an open-source toolkit?you: not recommendedAI recommended (in order):
- Neo4j Community Edition (neo4j/neo4j)
- Apache Jena (apache/jena)
- Grakn (now TypeDB Core) (vaticle/typedb)
- ArangoDB Community Edition (arangodb/arangodb)
- JanusGraph (JanusGraph/janusgraph)
- OrientDB Community Edition (orientechnologies/orientdb)
AI recommended 6 alternatives but never named thunlp/OpenKE. This is the gap to close.
Show full AI answer
Objective checks
Rule-based audits of metadata signals AI engines weight most.
- Metadata completenesswarn
Suggestion:
- README presencepass
Self-mention check
Does AI even know your repo exists when asked about it directly?
- Compared to common alternatives in this category, what is the core differentiator of thunlp/OpenKE?passAI named thunlp/OpenKE explicitly
AI answers can be confidently wrong. Read for accuracy: does it match your actual tech stack, audience, and differentiator?
- If a team adopts thunlp/OpenKE in production, what risks or prerequisites should they evaluate first?passAI named thunlp/OpenKE explicitly
AI answers can be confidently wrong. Read for accuracy: does it match your actual tech stack, audience, and differentiator?
- In one sentence, what problem does the repo thunlp/OpenKE solve, and who is the primary audience?passAI named thunlp/OpenKE explicitly
AI answers can be confidently wrong. Read for accuracy: does it match your actual tech stack, audience, and differentiator?
Embed your GEO score
Drop this badge into the README of thunlp/OpenKE. It auto-updates whenever the report is rescanned and links back to the latest report — easy public proof that you care about AI discoverability.
[](https://repogeo.com/en/r/thunlp/OpenKE)<a href="https://repogeo.com/en/r/thunlp/OpenKE"><img src="https://repogeo.com/badge/thunlp/OpenKE.svg" alt="RepoGEO" /></a>Subscribe to Pro for deep diagnoses
thunlp/OpenKE — Lite scans stay free; this card itemizes Pro deep limits vs Lite.
- Deep reports10 / month
- Brand-free category queries5 vs 2 in Lite
- Prioritized action items8 vs 3 in Lite