Go Deeper
Skillful-Alhazen as a personal AI research assistant that uses
skills to define domain-specific instructions, tools (coded as scripts), and a new kind of `ontological notebook' as memory. Users interact with the assistant in plain language, and the assistant applies the semantic definitions from its memory schema to execute work. It retains structured context based on data in the explicitly defined domain model it can access, query, and modify.
Skillful-Alhazen uses TypeDB to implement the ontological notebook. This is a recently-commercialized, closed-world, declarative, logic-based persistent knowledge graph with several desirable properties in this application: including type-safety, strong inference, easy refactoring, and scale.