Bops
A team of AI bots that runs your business ops: inbox, pipeline, invoices, reports. Each one has its own computer, email and phone number, and remembers everything.
翻訳待ち
An AI agent that runs your WhatsApp customer conversations and admin, with a visual command centre where you see and approve everything it does. From informal hustle to formal business.
翻訳待ち
ビジネスGitHub @ThisIsPhilaオンライン所有者未確認
Have you tried it? One tap is enough. No sign-in needed.
リポジトリ情報はまだ収集していません。
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Bridging informal hustle and formal business for South African small businesses.
An AI agent (Grok Bot) that handles a small business's customer conversations and admin — paired with a live visual command centre so owners can see, verify and approve everything it does.
Built for the Grok Bot Johannesburg Hackathon · 13 Nov 2026 · WeThinkCode Joburg.
Compliance & Formalisation · Operations · Opportunity Discovery · CRM & Retention
docs/archetypes/)docs/planning/)docs/tasks/)docs/design/)ThinkingOrb agent state spec (thinking-orbs), WovenLightHero (Three.js), and AuthGrainHero (@paper-design/shaders-react) + shadcn/Tailwind/TS structure guidenpm install
cp .env.example .env.local # optional: add OPENAI_API_KEY (or XAI_API_KEY); empty = scripted engine
npm run dev # http://localhost:3000 (/ landing, /dashboard workspace, /heroes UI testbench)
AgentEvents (trace, reply, project, project_update, invoice_update, school_update, approval, memory, compliance, handoff).Client Desk (WhatsApp intake, deliverables/scope checks, FAQs), Books (50% deposit policy, invoice aging, EFT reminders), and Planner (shared university timetable + studio capacity, collision detection, Exam Mode).Brain (src/lib/agent/brain.ts) and the owner console (Ask METAXY) runs via /api/assistant (src/lib/assistant/grok.ts) plus WebRTC live voice via /api/live/session (src/app/api/live/session/route.ts): supporting OpenAI (OPENAI_API_KEY, default gpt-6-luna with reasoning.effort = "high", and gpt-live-1 for real-time voice + website manipulation), Grok (XAI_API_KEY), and an offline scripted fallback so the demo never breaks.Naledi Studio)1 · Can you do it by Friday? in the WhatsApp panel → Planner spots the Thursday IS302 Term Test 2 block, proposes Monday 23 Nov, Books quotes R3,200 (50% deposit R1,600), and Client Desk stages the draft reply in Approval queue → click Approve & send.PRJ-109 (Nkosi Solar) colliding with IS399 Capstone Milestone 3 on Wed 25 Nov → proposes shifting the study block to Sat 21 Nov and extending the client milestone +1 day → click Approve & send.Books): Click Chase overdue (Books) → flags INV-2041 (Kagiso Molefe · Molefe Logistics, 21 days overdue) → approves polite EFT reminder → invoice marks Paid and CRM updates.Client Desk): Click 4 · Scope creep request (Zanele Dube · Dube Physiotherapy) → compares against PRJ-108 deliverables → stages transparent R950 add-on quote for approval.Coursework boundary (Never) to watch P-05 refuse university coursework requests.Kagiso Mokoena · Kasi Brew Coffee, Kagiso Molefe · Molefe Logistics disambiguation pair, Zanele Dube, Thabo Nkosi, Amina Patel, Buhle Sithole) — click one to open it in the phone panel. Unread counts, "needs you" and "you're handling" badges.Naledi Studio student-freelancer vertical slice, multi-agent approval pipeline (Client Desk, Books, Planner), Ask METAXY conversational console, WhatsApp inbox/automations, and Compliance modules working end-to-end (OpenAI active when OPENAI_API_KEY is set, Grok active when XAI_API_KEY is set, scripted engine offline). Opportunities and CRM tabs use fixture data (CRM memory updates live).
All data in this repo is synthetic. No real customer, banking, or university data.