Conductor
An agent for each library you installed. Every library works with it absent, and a daemon that has it installed but no key does nothing at all until you give it one. It is your key, your provider and your bill.
It works the library through the doors you do
No private entranceNothing goes round the back
Every read and every write an agent makes goes through the daemon's own routes, in the same process, under the same rules as the player in front of you. There is no second way in that exists only for the agent, so anything you cannot do from the application it cannot do either.
It is not given your files
A route that hands back the contents of a file is refused to every agent before its own lists are consulted. The words of your books, the pages you scanned and the recordings themselves are not the agent's to read, whatever its lists say.
Some things are put to you
A change to the settings can never be moved into the writing list, by you or by anything calling the daemon. It is put to you and it waits, and you see what it would do before it does it.
- May read
- A list of route prefixes you keep. Out of the box it is the library it belongs to and nothing else, so the music agent has never heard of your books.
- May write
- A second list, shorter than the first. Ratings and tags are the usual contents, because they are the work worth handing over and they are all revisions of something you can see.
- Has to ask
- A third list, and the answer waits in the drawer with a dot on the mark until you give one. The settings are on it and cannot be taken off it.
orchestra mcp offers the same three doors over the Model Context Protocol, so an
editor or somebody else's assistant works your library under the lists above rather than under
one of its own. What it may read and write is what you already set, and a file that is not ours
is refused to it for the same reason it is refused to everything else.
The one difference is the third list. A client of your own asks you before it calls, in the window you are sitting in front of, so what would wait in the drawer is carried out there instead. A question left in a drawer nobody is looking at is a question nobody answers.
It wears the room it is in
One drawer, three materialsTag the four late Bill Evans records as Late night.
Four songs tagged. None of them was already under it.
Find where I stopped in The Sea, The Sea.
Four hours eleven, at the top of chapter nine.
Stop fetching the pages of that source.
Waiting for you. This one is a setting, so it is yours to allow.
What it keeps, and what it costs
Both of them yours to read- A notebook
- What it wrote down to remember, in one place you can read and empty. It has no other memory of you between conversations.
- Conversations
- Kept apart rather than run together, so one that has grown long can be left and started again, with the earlier ones still there to read.
- Documents
- What you hand it on purpose, and nothing else. It can write one back, which is how a long answer leaves the drawer.
- A ceiling
- A daily limit in tokens, set by you, counted as it goes and enforced rather than reported. Thinking starts at low and rises only where you ask for it.
Not yet.
Two things it does not do. It speaks to one provider, behind a translation layer written so the second one is a module rather than a rewrite. And a reply arrives whole rather than a word at a time, which is worth having and is worth having after the second provider.
Conductor is installed like any other part of Orchestra and is inert until it has a key. Deleting the folder it lives in removes it and leaves the libraries running.