How Consuelo OS works
Consuelo OS wraps agents with a safe portal into the workspace. The model is intentionally small. Agents get context through one entry point and run approved skills through another. The rest of the system exists to make those two things safe, observable, and useful.The mental model
The portal
The portal is the boundary between the agent and the company. It answers two questions:- What should this agent know about this workspace?
- What approved action should this agent run?
Context flow
When an agent starts work, Consuelo OS should return useful steering:- workspace identity
- product language and rules
- available skills
- capability health
- artifact and storage mode
- approval rules
- recent or relevant context where appropriate
- links to deeper docs or references when needed
Action flow
When an agent runs a skill, Consuelo OS should:- Validate the skill name and input.
- Check required capabilities.
- Create an execution record and trace ID.
- Run the script or workflow behind the skill.
- Request approval if the skill reaches a high-impact action.
- Create artifacts through the artifact layer.
- Return a structured result.
Data flow
Structured records are the source of truth. Skills should read workspace records through GraphQL/API facades instead of direct database access. Memory and vector context can help with retrieval, summaries, preferences, and prior decisions. They should not replace structured records when exactness matters.Artifact flow
Skills should not write important outputs to random paths. They should create artifacts. An artifact record tells the workspace:- who created it
- which skill created it
- which execution created it
- what source records were used
- where the output is stored
- whether it is draft, published, archived, or deleted