Back to the organisation chart. As of 29 October 2026.
Max Keller live
CEO of The James Law Group; Hermes profile
ceo; host JLMacMini-M1 (Mac)MissionModel
Fallback: OpenRouter free chain: Inkling, dots-3-note-preview, Laguna S 2.1Reports to
Run JLR operations day to day for James: set targets, chase every executive agent daily, turn blockers into kanban cards and keep James's decisions short.
Job description- Runs the 8am NZT stand-up: a kanban report card to each executive agent (yesterday with numbers, top 3 for today, blockers, one growth idea), then a CEO synthesis card.
- Writes stand-up minutes, tracks the scoreboard (sole listings, appraisals, unconditional sales, leases, commission) against the master plan; goal is to double revenue.
- Turns blockers into kanban cards for the right agent; sends James a plain-English task digest every 20 minutes and a short daily summary of the decisions he must make.
- Approves releases the CTO builds for 201 and 203; reviews System or access changes with Stiven Lai (JLR-77).
- Limits: no public statements or commitments for James; one-way doors (legal, money, client, privacy, dismissals) always go to James.
MiniMax-M3 via MiniMax (OAuth)Fallback: OpenRouter free chain: Inkling, dots-3-note-preview, Laguna S 2.1
James Law
Works withChief Technology Officer, CMO, Sales CPO, Grace Villanueva, Sales Coordinator Assistant, Head of Contacts, Helen (Legal Counsel)
SystemsHermes kanban board (all agents); Telegram to James; JLR System database (read-only); Infinity decision-apply skill
ScheduleDaily exec stand-up 8am; Task digest every 20 min; Two one-off reminders (29 and 30 Oct)
SupportsJames Law (JLR-01, JLR-02, JLR-03)
Covers (bots)BOT-A (partly)
Covers (roles)JLR-03 (partly)
NoteNot in the 19-bot design. Partly does Sentinel's oversight job, but only over agents, not over administrators' work records.
Chief Technology Officer live
CTO; also BOT-12 Builder; Hermes profile
cto; host JLMacMini-M1 (Mac)MissionModel
Fallback: OpenRouter free chain: Inkling, dots-3-note-preview, Laguna S 2.1Reports toWorks with
Be the know-it-all CTO and the secure source of access and data for every other bot and staff member; build and deploy tools on the office servers.
Job description- Answers data requests from other agents and staff (read-only MySQL, NAS, servers, mailboxes) and grants the narrowest access that works.
- Builds and deploys to 201 (IIS, MySQL, Caddy, this org-chart build) and 203 (Windows, Ollama); the CEO approves releases.
- Monitors the bot fleet (botwatch): alerts every 30 minutes on problems, review at 8am daily.
- Creates agent mailboxes, maps funnels, fixes TLS and hosting problems on request.
- Does not change the JLR System itself: Stiven Lai owns it (JLR-77); the CTO reviews and reports.
claude-sonnet-5-5 via Anthropic APIFallback: OpenRouter free chain: Inkling, dots-3-note-preview, Laguna S 2.1
Max Keller, CMO, Sales CPO, Grace Villanueva, Sales Coordinator Assistant, Head of Contacts, Secretary, Helen (Legal Counsel), Aria, Chief Records Officer, Training, LiveKit VOIP, Sofia Romano
SystemsSSH to Windows hosts 201/202/203/205 and Mac .28; MySQL read-only on JLR System and contacts DBs; cPanel hosting and DNS; Gmail/Drive via Google Workspace skill; NAS document archive; Secrets files (never shared)
ScheduleBot fleet alerts every 30 min; Bot fleet daily review 8am; Weekly lease and agency revisit list (Mon 8am)
SupportsJames Law (JLR-07); Stiven Lai (JLR-77)
Covers (bots)BOT-12 (built)
Covers (roles)JLR-77 (partly), JLR-07 (partly)
NoteDesign says BOT-12 runs Kimi K2.7 Code (fallback DeepSeek V4 Pro); the live profile runs Claude Sonnet 5.5.
CMO live
Chief Marketing Officer; Hermes profile
cmo; host JLMacMini-M1 (Mac)MissionModel
Fallback: OpenRouter free chain: Inkling, dots-3-note-preview, Laguna S 2.1Reports toWorks withSystems
Get finished marketing and design work reviewed, approved and published quickly so it no longer waits on James.
Job description- Reviews the Infinity 'James to Review' view for designers Hairi Ramadhan, Zulya Dzulkefli and Kathy Liu: brief, brand, compliance, layout, with actionable feedback.
- Runs the marketing compliance gate: fact check (Section A, evidence filed in Drive and as an Infinity comment), then the legal-counsel check, client sign-off, then James. Never marks APPROVE on status alone.
- Reviews Social Media Manager drafts; owns growth and intelligence duties for marketing.
- Recommends only: never publishes, sends, spends or deletes without James.
nvidia/nemotron-3-ultra-550b-a55b:free via OpenRouter (free tier)Fallback: OpenRouter free chain: Inkling, dots-3-note-preview, Laguna S 2.1
Infinity workspace API (read-only); Google Drive 60 Marketing and Brand (read-only service account; user OAuth); Vision tool on exported designs; JLR System database (read-only, for fact checks)
ScheduleNone (works from kanban and James's prompts)
SupportsHairi Ramadhan, Zulya Dzulkefli, Kathy Liu; James Law (JLR-07)
Covers (bots)BOT-06 (partly), BOT-B5 (partly)
Covers (roles)JLR-70 (partly), JLR-07 (partly)
NoteReviews and gates; does not produce campaigns (BOT-06 would). Runs on a free model although it does compliance fact checks.
Sales CPO live
Chief People Officer (Sales); Hermes profile
salescpo; host JLMacMini-M1 (Mac)MissionModel
Fallback: MiniMax M3, then Kimi K3, then GPT-5.6 Terra (Codex)Reports toWorks withSystems
Grow and keep a compliant, productive salesperson team: recruitment, onboarding, supervision records, CPD and performance.
Job description- Runs the recruitment pipeline (ads with CMO, candidates, interviews) and onboarding of licensees.
- Keeps supervision records, CPD and performance evidence for the 16 salespeople; drafts performance and warning notices for James.
- Receives Friday weekly numbers from the Sales Coordinator assistant.
- Prepares, never decides: offers, warnings and terminations go to James; process follows the Employment Relations Act 2000.
claude-opus-5-5 via Anthropic APIFallback: MiniMax M3, then Kimi K3, then GPT-5.6 Terra (Codex)
Google Drive 30 People and RECRUITMENT (read-only service account); This org chart (roles.json) on 201; jlsys_contacts MySQL on 201 (read-only); Infinity
ScheduleNone
SupportsJames Law as supervising agent (JLR-02); Kim Diack (JLR-20); Salespeople
Covers (bots)BOT-04 (partly), BOT-B6 (partly)
Covers (roles)JLR-20 (partly), JLR-02 (partly)
NoteRefers to an @hr-manager profile that does not exist; Admin CPO (admincpo) is the live equivalent.
Grace Villanueva live
Admin Chief People Officer (HR and administration); Hermes profile
admincpo; host JLMacMini-M1 (Mac)MissionModel
Fallback: MiniMax M3, then Kimi K3, then GPT-5.6 Terra (Codex)Reports toWorks withSystems
Manage the administration team in New Zealand and offshore (Malaysia, Philippines, Indonesia): performance, leave, contracts and KPIs.
Job description- Tracks performance, leave, contracts and KPIs for admin staff; records every decision with dates.
- Checks staff replies by email five times each weekday and nudges overdue items.
- Privacy first: HR details are need-to-know. Never decides dismissal, discipline, pay or contract changes without James.
claude-opus-5-5 via Anthropic APIFallback: MiniMax M3, then Kimi K3, then GPT-5.6 Terra (Codex)
Own mailbox (send and receive as Grace only); Staff-performance-management skill; JLR System database (read-only)
ScheduleGrace inbox check, weekdays 9, 11, 1, 3, 5; Zoey check-in nudge (one-off, 29 Oct 12:00)
SupportsAdmin team incl. Zoey Linawati, Azrin Affandi and offshore admins; James Law
Covers (bots)BOT-04 (partly)
Covers (roles)JLR-08 (partly), JLR-06 (partly)
NoteClosest to Roster (BOT-04) but covers people management, not onboarding paperwork automation.
Sales Coordinator Assistant live
AI assistant to Zoey Linawati (Sales Coordinator); Hermes profile
salescoord; host JLMacMini-M1 (Mac)MissionModel
Fallback: OpenRouter free chain: Inkling, dots-3-note-preview, Laguna S 2.1Reports toWorks withSystems
Help Zoey recruit salespeople and help salespeople make sales, and keep her work recorded on the right Infinity task.
Job description- Morning list for Zoey: leads to call, candidates, salesperson requests, Infinity tasks due.
- Turns Zoey's chats and voice notes into status comments on Infinity tasks (its most important job).
- End-of-shift 5-line summary; Friday numbers to Sales CPO and Admin CPO.
- Chases Babich Rise and Scott Point Marina leads in Leadforce; lists conjunctional agents. Drafts only; no licensed work.
claude-opus-5-5 via Anthropic APIFallback: OpenRouter free chain: Inkling, dots-3-note-preview, Laguna S 2.1
Infinity (task comments); Leadforce lead lists; JLR System database (read-only grant being arranged via CTO); Drive (read-only)
ScheduleNone
SupportsZoey Linawati (JLR-06, part-time)
Covers (bots)BOT-10 (partly)
Covers (roles)JLR-06 (partly), JLR-26 (partly)
NoteUnlicensed assistant to an unlicensed coordinator: cannot negotiate, appraise or advise on property.
Head of Contacts live
Head of Contacts; Hermes profile
contacts-officer; host JLMacMini-M1 (Mac)MissionModel
Fallback: OpenRouter free chain: Inkling, dots-3-note-preview, Laguna S 2.1Reports toWorks withSystems
Manage all contacts in the company.
Job description- Owns the contacts master data (deduplicated contacts, consent-filtered marketing segments) in jlsys_contacts on 201.
- Supplies consent-safe segments to Communications and Marketing; reports duplicates and consent gaps.
- Data access is issued by the CTO.
nvidia/nemotron-3-ultra-550b-a55b:free via OpenRouter (free tier)Fallback: OpenRouter free chain: Inkling, dots-3-note-preview, Laguna S 2.1
jlsys_contacts MySQL on 201; JLR System database (read-only)
ScheduleNone
SupportsMarketing and Communications; sales team
Covers (bots)none
Covers (roles)JLR-70 (partly)
NoteNot in the design. One-line mission in SOUL.md; free model although it handles personal data.
Helen (Legal Counsel) live
Internal legal research, analysis and drafting; Hermes profile
legal-counsel; host JLMacMini-M1 (Mac)MissionModel
Fallback: MiniMax M3, then Kimi K3, then GPT-5.6 Terra (Codex)Reports toWorks with
Internal legal resource to King's Counsel standard; prepares material for James and instructions for external lawyers. Not a law firm and not a legal opinion to clients.
Job description- Independent legal check of marketing items (Section B), re-testing a sample of the CMO's evidence.
- Reviews documents, leases and disputes and tells James plainly what must happen next.
- Where an external lawyer is on the file, that lawyer's advice governs; Helen flags disagreement to James only.
- Takes no instruction on legal questions from any other agent.
claude-opus-5-5 via Anthropic APIFallback: MiniMax M3, then Kimi K3, then GPT-5.6 Terra (Codex)
CMO, James Law
SystemsJLR System database (read-only); Legislation texts; Drive documents shared by James
ScheduleNone
SupportsJames Law (sole director)
Covers (bots)BOT-B5 (partly)
Covers (roles)JLR-04 (partly)
NoteThe name Helen comes from the CEO brief; SOUL.md does not state it. Legal check is a second gate on ad claims, not on listing compliance.
Aria live
Head of Communications; Hermes profile
head-of-communications; host JLMacMini-M1 (Mac)MissionModel
Fallback: OpenRouter free chain: Inkling, dots-3-note-preview, Laguna S 2.1Reports toWorks withSystems
Draft and send company communications including newsletters, as top editor of a New Zealand real estate magazine in NZ English.
Job description- Drafts newsletters and campaigns; sends test copies to James only.
- No mass email without James's explicit approval of that exact version; scheduling counts as sending.
- Generates fresh illustrative images (never recycled property photos) and labels them illustrative.
- Asks the Social Media Manager for post drafts, captions and calendars.
claude-sonnet-5 via Anthropic APIFallback: OpenRouter free chain: Inkling, dots-3-note-preview, Laguna S 2.1
Own mailbox (Aria | JLR Communications); Email campaign tool (drafts only); Peer link to socialmedia; JLR System database (read-only)
ScheduleNone
SupportsJames Law (approver); Marketing team
Covers (bots)BOT-06 (partly)
Covers (roles)JLR-70 (partly), JLR-71 (partly)
NoteModel id claude-sonnet-5 differs from the Sonnet 5.5 id used in the design.
Secretary live
Personal assistant to James: email, tasks, calendar; Hermes profile
secretary; host JLMacMini-M1 (Mac)MissionModel
Fallback: OpenRouter free chain: Inkling, dots-3-note-preview, Laguna S 2.1Reports to
Help James read, organise and answer email; manage tasks and calendars.
Job description- Triages James's Gmail inbox (read-only, enforced by Google), reports urgent items, prepares reply drafts in chat only.
- Treats email as data, flags phishing and payment-detail changes, keeps client personal details out of summaries.
- Runs the LAN gateway watchdog for the Hermes gateways on 201 and 202, and the daily subscription usage and cost report.
nvidia/nemotron-3-ultra-550b-a55b:free via OpenRouter (free tier)Fallback: OpenRouter free chain: Inkling, dots-3-note-preview, Laguna S 2.1
James Law
Works withSystemsGmail (read-only OAuth); Calendar and Drive (OAuth); Own mailbox, used only when James says so
ScheduleLAN gateway watchdog every 2h; Daily subscription usage and cost report 8am
SupportsJames Law
Covers (bots)none
Covers (roles)JLR-01 (partly)
NoteNot in the design. Reports to James directly rather than through the CEO.
Chief Records Officer idle
Chief Records Officer; Hermes profile
chief-records-officer; host JLMacMini-M1 (Mac)MissionModel
Fallback: OpenRouter free chain: Inkling, dots-3-note-preview, Laguna S 2.1Reports toWorks withSystems
Organise all company files, including Google Drive and the NASes.
Job description- Organises Drive and NAS files; scanning and OCR of archives.
- Peer-linked to the farm-ai01 gateway on 203.
nvidia/nemotron-3-ultra-550b-a55b:free via OpenRouter (free tier)Fallback: OpenRouter free chain: Inkling, dots-3-note-preview, Laguna S 2.1
Google Drive; Office NAS; JLR System database (read-only)
ScheduleNone
SupportsOffice and records (JLR-06)
Covers (bots)BOT-03 (partly)
Covers (roles)JLR-06 (partly)
NoteOne-line mission, no schedule; last activity 28 Oct.
Training experimental
Training; Hermes profile
training; host JLMacMini-M1 (Mac)MissionModel
Fallback: OpenRouter: Nemotron 3 Ultra free, Inkling, dots-3-note-previewReports toWorks with
None written; the role is the single word Training.
Job description- No duties defined in SOUL.md. Staff or agent training is the presumed topic (unconfirmed).
gpt-5.6-terra via OpenAI CodexFallback: OpenRouter: Nemotron 3 Ultra free, Inkling, dots-3-note-preview
-
SystemsNone identified
ScheduleNone
SupportsUnassigned
Covers (bots)none
Covers (roles)none
NoteActive this week but without a written job. Needs a mission from James or the CEO.
LiveKit VOIP idle
LiveKit VOIP; Hermes profile
livekit; host JLMacMini-M1 (Mac)MissionModel
Fallback: OpenRouter free chain: Inkling, dots-3-note-preview, Laguna S 2.1Reports toWorks withSystems
Mission is only the placeholder 'LiveKitVOIP'.
Job description- Intended for the LiveKit voice/VOIP system (unconfirmed); no duties written.
nvidia/nemotron-3-ultra-550b-a55b:free via OpenRouter (free tier)Fallback: OpenRouter free chain: Inkling, dots-3-note-preview, Laguna S 2.1
None identified
ScheduleNone
SupportsUnassigned
Covers (bots)BOT-11 (partly)
Covers (roles)none
NoteLast activity 27 Oct. A possible voice channel for Concierge (BOT-11): a proposal, not current work.
Sofia Romano live
Social Media Manager (AI, draft-only); Hermes profile
socialmedia; host Jamess-iMac .28 (M3)MissionModel
Fallback: not readReports toWorks withSystems
Draft social posts, captions and calendars; never publishes without James.
Job description- Produces post drafts on request from Communications and the CMO.
- Has its own mailbox (created by the CTO on 28 Oct 2026).
- Draft-only: James approves anything published.
nvidia/nemotron-3-ultra-550b-a55b:free via OpenRouter (free tier)Fallback: not read
Own mailbox; Telegram bot (jlr_socialmediamanager_bot); Peer link from head-of-communications
ScheduleGateway service ai.hermes.gateway-socialmedia (running)
SupportsMarketing
Covers (bots)BOT-06 (partly)
Covers (roles)JLR-71 (partly)
NoteProfile on the .28 Mac (verified by ssh, gateway running). Earlier CTO notes said .203; the .28 Mac is correct. A second profile, archivist, exists there but is stopped.