A multi-player company agent

Every companygets its own
@Samantha

A company agent that lives in your channels, under a name you choose. It remembers the company, has its own computer, buys what you approve, ships what you ask for, and knows exactly who it's talking to.

Search Kybernesis
# general
Samantha
Message #general@Samantha to ask
Every step is a tool it really hasEvery purchase approved by a personEvery turn scoped to who asked
Connections

Plugs into what you already use.

Your CRM, your repos, your drive, your calendar, your bank portal. Hundreds of connections, and a computer for everything that doesn't have one.

What it does

Everything an agent needs to be a teammate, in one.

One agent, one memory, and everything it needs to get the work done. More arrives every month. Scroll.

Multiplayer

Everyone in the room can talk to it.

It lives in your channels. Every message is resolved to a verified person in the control plane, and the turn runs as that person: their grants, their memory, their vault, their approvals. Priya's ask runs as Priya. Marcus's runs as Marcus. Nothing leaks between them.

PRPriya@Samantha brief me on Northstaracts as Priya
MAMarcus@Samantha reorder the desksacts as Marcus
DADana@Samantha fix the export and open a PRacts as Dana
control planeresolves each sender, scopes each turn to them
Memory

It remembers the company, and each person privately.

Facts, decisions, timelines. A company memory everyone shares and a private one per person, consolidated while nobody is talking to it. You can read it and correct it.

Companyeveryone
  • Northstar renews Dec 14
  • Desks come from Fully
  • Deploys go through Vercel
Priya, privateonly Priya
  • Prefers briefs as bullets
  • Out Oct 12–16
Consolidated while nobody is talking to it.
Its own computer

A persistent desktop with a browser.

Not a tool call that pretends. A real screen it can see. Watch it work, take over when you want, hand it back. Every click leaves a screenshot.

fully.com/cart
$2,556.00
Checkout
samantha-computer · livetake over · hand back
Vault

It fills your logins. It never reads them.

Logins, cards and addresses you save are typed into the page on its computer. The model sees field names, never values. Each person's vault is theirs alone, per agent.

Sign in · bank portalvault · Lena
Username
lena@northstar.com
Password
••••••••••••
✓Typed on its computer. The model only ever sees the field names.
Payments

It buys what you approve, and nothing else.

A spend request for the exact amount, approved by a person in the thread. A one-time card for that amount. A receipt back in the channel.

Spend requestApproved
Fully · 4 × Jarvis standing desk
Ship to Austin office · same spec as June order #FJ-20417
$2,556.00
incl. tax, free freight
Card
One-time, exact amount
Policy
Ops · under $5K · needs one approver
Receipt
Filed to #ops when paid
✓ Approved by Marcus · 2:41 PM
Engineer

It builds, previews and ships.

A workshop sandbox with eyes: it renders what it builds, screenshots it, deploys a preview and opens the pull request. Production stays behind a person.

Pull requestnorthstar/app
fix: include final page in CSV export #412
Paginator stopped one short when rows divided evenly by page size. Regression test added.
+18 −3
✓Build✓Tests · 214 passed✓Preview deployedexport-fix.vercel.app
src/export/csv.ts
- for (let page = 0; page < Math.floor(total / size); page++) {
+ for (let page = 0; page < Math.ceil(total / size); page++) {
Reviewer requested · Dana
Routines

It runs on a schedule you set in plain words.

Morning briefs, Monday digests, Friday sweeps. Routines post into their own thread so the channel stays about the channel.

October3 routines
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
  • Mon 9:00 · pipeline digest to #sales
  • Fri 4:00 · backlog sweep, flags what needs a person
  • Daily 7:30 · brief for whoever has a customer call
Voice

Call it from your phone or your watch.

Real-time, multiplexed voice: you talk, it talks back, and while it's talking it is still working, with every tool it has in a channel. Ask it to book the room and it books the room mid-sentence. Same agent, same memory, same vault.

Samantha · live
“Book the room for 2 and send Priya the brief.”
Full duplex. It answers while it books, with every tool it has in a channel.
  • ✓calendarRoom 4B, 2:00
  • ✓slackBrief sent to Priya
iPhoneApple WatchKYBER Studio
Agent to agent

It works with other agents, on governed edges.

It can ask a peer, and only the peers you granted, with short-lived tokens the control plane issues and can revoke in seconds.

S
Samantha
samantha.agent
grant · 300s token
A
Ava
ava.agent
Samantha asks Ava for the pipeline. The edge exists because the control plane granted it, and only for as long as it did.
Governed by design

Shared by the company. Scoped to the person.

A control plane sits between every person and the agent. It decides who can talk, who the agent acts as, what needs a yes, and it keeps the record. Revoke someone and they are out everywhere in seconds.

Who can talk to it
Grants per person, managed centrally.
Who it acts as
Each speaker resolved to a verified identity.
What it may do
Tools carry policies. Spend, ship and send need a person.
What it remembers
A full, exportable audit. Memory you can inspect and correct.
PRPriyaMAMarcusDADanaLELenaCONTROLPLANE4 grants · 4 verified identitiesSamanthasamantha.agent
Yours, all the way down

Built for the enterprise. Owned by you.

Your data lives on your servers. Models see only the turn they are asked to run, under your own provider agreement. Everything else, the memory, the vault, the audit, the keys, stays inside your walls.

your cloud · your VPCyour region
agent runtime
memory · vault
control plane
audit · logs
root: youwe hold no keys

Runs on servers you own.

Deployed into infrastructure you control. The runtime, the code, the memory, the vault and every log live on your servers, under your keys. We hold none of it.

Modelswitch · no rebuild
ClaudeGPTGeminiLlamaYour own
✓Subscription
Your enterprise plan, as is
✓API keys
Your keys, your rate limits
Any provider, through your gateway or direct. The agent is the same either way.

Any model. Any provider.

Bring the models you already pay for, on an enterprise subscription or your own API keys. Switch providers in configuration, not in a rebuild. There is no lock-in to ours.

Controlson by default
  • ✓Single sign-on
  • ✓Encrypted in transit and at rest
  • ✓Nothing used for training
  • ✓Per-person scoping
  • ✓Revoke in seconds
  • ✓Exportable audit of every action
  • ✓Tool policies with approvals
  • ✓Secrets never reach the model
SSOdata residencyyour retention

Private and secure by requirement.

Built for the enterprise from the first line: single sign-on, encryption everywhere, nothing used for training, an exportable audit of every action, and your retention rules.

What stays yoursthe runtimethe codethe memorythe vaultthe keysthe logs
AgentIDSince 2026-09-21
Samantha
Samantha
samantha.agent
Company agent. Sales, engineering, finance, research and ops, for the whole team.
Owner verifiedConnectedSigned card
did:web:samantha.agentsamantha.agent
Identity

It has a name. People can find it. Other agents can trust it.

Every company agent ships with a permanent .agent name on AgentID: a page people can find, an address other agents can verify, and keys you control. The badge on the lanyard at the top of this page is a real one.

  • Slack
  • Buzz
  • iMessage
  • Microsoft Teams
  • WhatsApp
  • Discord
Questions

The ones every team asks first.

On your cloud or ours: AWS, Vercel, a VM in your VPC, or a dedicated host we manage. You own the runtime, the code and the data. Nothing about your company is used to train anything.

Apply for access

Give your company an agent of its own.

We onboard a few companies at a time, with a senior engineer alongside for the first weeks. Tell us where your team talks and what you'd hand it first.

A few companies at a time