A curated BJJ technique ontology
Techniques, positions, concepts, and systems are modeled as named knowledge nodes, connected by typed relationships that explain how jiu-jitsu actually chains under resistance.
273 techniques, positions & concepts — 443 typed relationships
A curated map of BJJ techniques and how they connect, a public record of athletes and matches, and an iOS training journal for what you actually hit under live resistance.
Techniques, positions, concepts, and systems are modeled as named knowledge nodes, connected by typed relationships that explain how jiu-jitsu actually chains under resistance.
The web reference curates BJJ athletes, competition matches, events, and organizations — connecting people, competition history, and technical structure over time.
The iOS app is built for fast live logging: what you hit, missed, conceded, or need to revisit — a knowledge journal, not a workout tracker.
Ontology first
Brazilian Jiu-Jitsu is not a flat list of moves. Every node in the graph — technique, position, concept, or system — is linked by typed edges that explain why it matters: variants, prerequisites, counters, starting positions, and follow-ups.
Open the interactive graphReference corpus
Every record is curated and source-linked, and the corpus is the foundation for richer athlete profiles, study cards, and expert signals as the project grows.
Built for the gym
The iOS app tracks discrete live events against resisting partners and attaches them to knowledge nodes — giving you a memory of your game and the graph enough signal to show what is active, slipping, or missing.
How it works
Techniques, positions, concepts, and systems become knowledge nodes — separating loggable actions from the ideas that explain them.
Nodes link through relationships like is_variant_of, counters, requires, and sets_up — capturing why one technique matters to another.
Every logged event lands on a node, so your journal accumulates into a live map of what is working, slipping, or missing from your game.
A knowledge graph models Brazilian Jiu-Jitsu as named nodes — techniques, positions, concepts, and systems — connected by typed relationships such as variants, counters, prerequisites, and setups. Instead of a flat list of moves, you get a map of how jiu-jitsu actually chains together under live resistance.
Yes. The web reference — the knowledge graph, athlete database, matches, and events — is free to browse, and the iOS training journal app is a free download on the App Store.
No. The app logs discrete knowledge events from live training — techniques you hit, missed, or conceded against resisting partners — not cardio, session volume, or exercise sets. It is a training knowledge journal, not a fitness tracker.
Yes. Log creation is offline-ready, so you can record events on poor gym Wi-Fi or with no connection at all and sync later.
The reference corpus is curated from public sources and source-linked, covering BJJ athletes, competition matches, events, and organizations, and it is reviewed as the project grows.
Not yet. The training journal is currently iOS-only, while the full knowledge graph and athlete reference are available to everyone on the web.
Explore the public knowledge graph and athlete reference, then take the training journal to the mats.