From the Arkency knowledge-graph lightning talk: the whole codebase is generic — the only thing that needs to change when moving the tool to a new domain is the ontology (the set of node kinds and the relations allowed between them). The LLM extraction prompt and the three entity-resolution tools (list_nodes_by_kind, search_nodes, get_node_edges) do the rest.