Object Types
An object type describes a kind of note — what fields it has, what icon it wears, how it looks in a gallery. This is where you see the types your project has and change them. Minerva ships a handful to start with, you can add your own, and you can adjust the built-in ones to suit how you actually work.
What you'll see
Every type in your project, one per row: its icon, its name, how many fields it declares, and how many notes are currently of that kind. A label on each row tells you where it came from:
Changing a type
Edit opens the type's definition. Everything about it is here in one dialog:
foaf:Person, say — that notes of this type should also count as in your project's graph, so a query written in that vocabulary finds them too. Leave it empty and nothing changes.
Kinds of field
A field's kind decides what control it gets in the Properties panel, and what Minerva can do with its values.
2026-10-05T14:30 (seconds are optional), or use the ▾ button beside the field to pick one. It can also hold just a date, a month or a year — 2026-10-05, 2026-10, 1969 — which then means that whole stretch of time, so changing a date field to datetime never breaks a note. A time is read as local time wherever the note is opened; add an offset (2026-10-05T14:30+02:00, or Z for UTC) to pin it to a time zone. Views show it in your own date format, with the time only when there is one. The stock Event type's date and end are datetime fields.[[Note]]. The box beside the kind sets which type the linked note should be — a Project's owner is a Person — or (any type) to allow any note.48.8584,2.2945. In the Properties panel it's a plain text box. A type with a location field can also be shown as a map. The stock Place type has one.Most kinds also have a small predicate box beside them. Like External class, it's optional and only matters for queries: it stores that field under a property from a standard vocabulary instead of Minerva's own — the stock Person type keeps its email under foaf:mbox. Leave it empty and the field works the same as any other.
A few built-in types use these already. Person counts as a foaf:Person. Claim and Glossary Term count as the Claim and Term of Minerva's thought vocabulary, so a Claim note is found by everything that looks for claims, and Article and Book map to its Article and Book. You never need to touch any of this to use them.
Default note body
A type can give every new note of its kind a starting body: the headings you always want, and blanks for the details. Write it under Default note body in the type's dialog. The buttons below the box insert a placeholder for each of the type's fields, plus the note's title, today's date, and where the cursor should land. Underneath, a preview shows how a new note starts.
{{title}}{{date}}, {{time}}{{cursor}}{{prompt:Label}}{{name}}{{prop:name}}{{date}} is always today, so write {{prop:date}} for the date of the event.Address: {{address}}, and when the note's address field gets a value — as you create the note, later in the Properties panel, or when you approve a suggestion from the assistant — the placeholder is replaced with it. Until then it stays in the note as {{address}}, a reminder of what's still to fill.Adjusting a built-in type
The stock types are a starting point, not a fixed set. If Book should track which shelf it's on, edit Book and add the field — no need to build your own near-copy.
Saving keeps a customized copy of that type in this project, which then shadows the built-in one. Your existing notes are unaffected: they're still Books, still found by everything that looks for Books. Only the definition changed.
Adding your own
Renaming and deleting
Your own types can also be renamed and deleted. Both take care of the notes that use them:
type: line from them as well. Decline and they keep it — it simply won't resolve to anything, which is easy to undo either way.Your types and your customizations are stored inside the project itself, not on your machine. Open the same project elsewhere and they come with it; a different project has its own vocabulary.
Using them
A note takes on a type through its properties — see Typed notes. To browse your project by type, use the Objects panel. To fill in a typed note's fields, use the Properties panel.