Switch clients in seconds, not hours.
Context-switching between clients costs up to 40% of productive time. Every client has different voice, processes, and history.
The problem
You manage 8 clients, each with their own brand voice, project history, and processes. Switching context means digging through folders, re-reading briefs, and re-prompting AI tools. You accidentally use one client's terminology in another's deliverable.
How it works
Here's how you build your knowledge graph step by step using the ai CLI.
Create client workspaces
Each client gets an isolated workspace. AI only loads the context relevant to the client you're working on.
ai workspace create "Acme Corp"
ai workspace create "Globex Industries"
ai workspace create "Initech"Add client brand guidelines
Capture each client's unique voice, style, and preferences in their workspace.
ai workspace use acme-corp
ai add "Acme brand voice: bold, disruptive, startup energy. \
Use 'we' not 'Acme'. Emoji OK in social, never in \
email. Primary CTA: 'Get started free'. Avoid: \
'enterprise', 'solution', 'leverage'." \
--title "Acme Brand Voice" -t policy -d contentAdd client project history
Document what you've done, what worked, and what didn't — so you never repeat mistakes or lose institutional memory about the engagement.
ai add "Q4 2025 campaign: launched 'Break the Mold' positioning. \
LinkedIn performed 3x above benchmark (4.2% CTR). \
Email underperformed — subject lines too clever, \
going direct/benefit-driven in Q1. Blog series on \
industry trends drove 40% of MQLs." \
--title "Q4 2025 Campaign Results" -t note -d contentAdd engagement processes
Document how each client likes to work — approval flows, meeting cadence, stakeholders.
ai add "Acme approval flow: drafts to Sarah (Marketing Dir) \
for first review, then to Mike (CMO) for final sign-off. \
Turnaround: 48h for blog, 24h for social. \
Weekly sync: Tuesdays 2pm PT. Slack channel: #acme-apart. \
Quarterly business review with full C-suite." \
--title "Acme Engagement Process" -t process -d operationsSwitch workspaces between clients
One command switches your entire AI context. No more digging through folders or re-prompting.
ai workspace use globex-industries
# Now all searches and context are scoped to Globex
ai context "Write a blog post about supply chain automation"AI loads Globex's brand voice, content history, and processes — not Acme's.
AI loads only relevant context
When you ask AI to create content, it automatically uses the right client's voice, history, and preferences.
ai workspace use acme-corp
ai context "Draft a LinkedIn post about our Q1 product launch"Returns Acme's brand voice (bold, disruptive), LinkedIn format preferences, Q4 campaign learnings, and engagement process — zero cross-contamination.
Client context is instant
Every client's voice, history, and processes live in isolated workspaces. Switch contexts in one command. AI always knows which client it's working for.
Switch between clients in seconds, not hours
Zero cross-contamination of brand voice or terminology
Client history and learnings are preserved across team members
New team members on an account get full context immediately
Start building your knowledge graph
Free during beta. No credit card required.