IRAVEN // ALL QUIET
iRaven
Building for learning
iRaven is a personal project, built for learning. It holds two things: a memory for a person's AI assistant, and access to models for the people who use an app built on iRaven. Both use the same sign-in. Two more things are in design.
What iRaven is
iRaven holds two things: Muninn, a memory for a person's AI assistant, and Huginn, access to models for the people of a tenant's app. Three tools serve them: sign-in and devices, usage and ceilings, and sealed storage. Each tool is explained on the page of the thing it serves. Two more things, Aviary and Preen, are in design, and nothing of them is built. A tenant is an app and the team that runs it on iRaven. A person is someone who signs in to a tenant's app. Each tenant's team manages its settings in the console.
-
Muninn
The memory of a person's AI assistant, in which only the person decides what is held true.
- Each claim keeps the inputs it was made from
- What an agent, an outside program or a web page brings is never held true
- Repeating or summarising a claim never makes it held true
- The design, named Testimonial MemoryIn research
- Sealed storage for its filesBuilt, not yet deployed
-
Huginn
Access to models for the people of a tenant's app, with no provider's key inside the app.
- Each person signs in, and each call names the person who made it
- iRaven counts each call, and a tenant can set a ceiling, the most each person may use
- The app asks for a model by a name that the tenant chose
- Models that iRaven providesBuilt, not yet deployed
- A tenant's own providers, shared by the people of its appPlanned
In design
Two more things are being designed. Neither is finished. Each text below says what exists.
-
Aviary
In designRuns a coding agent, a program that writes code, inside a virtual machine, a computer simulated inside a person's own Mac. The person starts the agent in the terminal as usual, but it runs inside the virtual machine. The project's own settings limit the network, the tools and the commands the agent may use, and everything the agent does is recorded. So far only its design is written, and no code.
-
Preen
In designLooks after a Mac. It shows what uses the Mac's storage and memory, frees them, and removes apps cleanly. Later it is meant to check the agents and other programs on the Mac for harmful behaviour. It is not an antivirus. A first part exists as code and is being tested: a command that scans a Mac's storage and removes what the person chooses.
How the parts fit together
Apps and their people
- A tenant's app on a phone or a computer, holding no secret
- A tenant's server, holding its secret key
- The people who sign in, each on their own devices
iRaven
- Muninn
- Huginn
Tools that serve them
- Sign-in and devices
- Usage and ceilings
- Sealed storage
Model providers
- Providers that iRaven sets up
- A tenant's own providers (planned)
Papers
The papers are written in the repository. Each one is public only after iRaven's owner publishes it.
No paper is published yet.