Views
Saved searches over everything you own.
A view is a saved search. Everything you have kept is searched every time, telling one tool something and asking from another just works, and a view names a slice you return to: a project, a standing question, everything.
Views do not contain anything. A memory can appear in several views, in one, or in none, and deleting a view removes the saved search, never anything it matched.
Where results come from
Every memory carries where it was written: the repository, the page, the tool. When you ask from one of those places, results from there are preferred, never to the exclusion of everything else.
npx hivemind-cli import names each origin after the repository directory it
found context in. A monorepo stays one origin: subdividing it is a guess about
where your attention actually moves.
In code, name the origin you are asking from:
const work = hm.withOrigin("acme");
await work.remember({ content: "Staging runs Postgres 16" });In the dashboard, Views lists each saved search. Make one for anything you ask twice.
Deleting
Deleting a view deletes the saved search. Your memories stay where they are, there is nothing filed under a view to lose.