Teams
A team is the top-level container in Nuphos. Every connected account, agent session, plan, and memory belongs to a team. You create a team the first time you sign in, and you invite colleagues into it. Members have one of three roles:| Role | Can do |
|---|---|
| Administrator | Everything, including connecting/removing accounts and managing members |
| Editor | Run the agent, manage conversations and plans, use connected accounts |
| Viewer | Read-only access |
Scopes & the workspace
Nuphos organizes everything you can see into a hierarchy of scopes:The Agent
The agent is the center of Nuphos. You describe what you want in natural language — “why is the checkout deployment crash-looping?” — and the agent investigates and acts against your connected infrastructure using real tools (shell, cloud APIs, Kubernetes, skills). Two ideas make the agent safe to point at production:- It only ever uses credentials you select for that session (see below).
- Anything that changes your infrastructure is proposed as a plan that a human approves before it runs.
Plans & approvals
A plan is the agent’s proposal for a change. It contains an overview, the key decisions, and a tree of steps → jobs → commands, plus a risk and cost assessment. Nothing in a plan runs until a team member approves it. A plan moves through a clear lifecycle:Memory
As you work, the agent records durable facts about your environment — service names, ownership, runbooks, how a deploy flows — as memory. Memory is shared across the team, so the next person’s agent already knows what the last one learned. You can review and prune what the agent remembers. See Agent memory.Credentials & the IAM model
Nuphos never stores your long-lived cloud keys. Instead, you connect an account once by establishing a trust relationship, and Nuphos mints short-lived, per-session credentials on demand:- AWS — Nuphos assumes an IAM role in your account via OIDC web-identity federation. Each session gets temporary credentials that expire in ~1 hour.
- GCP — Nuphos impersonates a service account you designate, minting access tokens that expire in ~1 hour.
Quickstart
Put these concepts to work in a few minutes.
Connect an account
Establish the trust relationship for AWS, GCP, and more.