Anthropic
Claude models with prompt caching. The platform default.
The platform, for the people who will run it
One engine for building and running agentic business applications: agents that reason, jobs that execute, data, channels, vision, and location. The names below are Kareenos's; the concepts are ones you already run. Every section is a shipped subsystem, deployed on your infrastructure.
Node.js · PostgreSQL · Cassandra · Docker · Anthropic / OpenAI / Gemini / DeepSeek
The spine
The nervous system of the platform. Operational events become lightweight typed intents on an internal bus: a message arrives, a GPS ping crosses a geofence, a row changes, a schedule slips. Agents and jobs subscribe; nothing is hard-coupled.
event
geofence_exit
The workforce
K Agents are the digital staff. Each one is subscribed to specific intents, holds a bounded tool list with explicit permissioning, and carries persistent memory. They reason, decide, escalate, and act continuously, not on demand.
Reason · Decide · Escalate · Act
The builder
One umbrella Super Agent compiles natural-language requests into working systems: it creates K Agents, sheets, jobs, and data adaptors by discovering and dispatching reusable skills. Your customers describe the role they want to hire; the builder assembles it.
Describe the role · Hire the agent
Deterministic muscle
Not everything should be an LLM call. K-Jobs run deterministic JavaScript in a resource-limited sandbox, with five trigger types: scheduled, intent, data-change, agent call, and persistent. Agents handle judgment; jobs handle clockwork.
event
payment_overdue
AI Agent · reasons
tone: second reminder → schedule a call
Code Job · executes
Agents reason. Jobs execute.
The data substrate
Spreadsheet-like workbooks with three storage engines behind one tool surface: Postgres for formulas, geometry, and lookups; Cassandra for high-volume time-series; adaptors for external read-only data. State, history, and time-series, always live.
smart_toy agent edited 1 row · 5:52 a.m.
Your database, activated
Read-only connectors expose your existing Postgres, MySQL, MSSQL, Cassandra, Mongo, REST, or GraphQL systems as live sheets. The Super Agent reads your schema and generates them automatically. Write patterns are rejected by construction.
Read-only · Auto-generated · In place
Your tools, agent-callable
Author tools against your own databases and services, and grant them to agents exactly like built-ins. Every call is identity-mapped: the acting user’s account resolves to your system’s identifiers at runtime, so a tool call runs as that customer, never as a shared login.
Your API · Their agent · Mapped identity
Institutional knowledge
A document store with full-text search in English and Arabic, ownership and privacy controls, and public share tokens. SOPs, policies, contracts, and reports become searchable context agents cite and enforce.
SOPs · Policies · Evidence
Follow-through
An agent can schedule its own future wake-up: “check this quote again Thursday,” “confirm the sub on Sunday evening.” Callbacks are persisted durably, claimed exactly once across replicas, and delivered at-least-once with retry.
Tuesday’s promise, kept Thursday
Continuity
Two tiers: session memory scoped to a conversation, and long-term memory that persists across conversations with TTL. Long runs stay sharp through conversation compaction. Old slices are summarized once, preserving names, decisions, and outstanding work.
Session · Long-term · Compaction
Where people already are
Inbound messages become intents that wake agents; outbound messages are queued, tracked, and persisted with media. Field staff answer voice notes on WhatsApp; owners get email digests; customers get SMS updates. All of it lands in one conversation history.
Real-time calls
A dedicated real-time audio loop: streaming speech-to-text in, agent reasoning, streaming text-to-speech out. Callers hear the first sentence while the rest is still generating; barge-in interrupts cleanly; agents transfer callers to other agents mid-call.
Caller “…can someone be there before noon?”
Agent “Yes, I’ve got a technician 14 minutes away. Booking him now, you’ll get an SMS confirmation.”
Attended automation
Agents navigate, read, fill, and click in a user’s signed-in browser session, with the user present and a server-held approval gate on sensitive actions. No credentials stored, no headless ghosts: attended automation with an audit trail.
The user’s browser, supervised
The engine sees
A capture session, a batch of photos plus an optional voice note, uploads into a named vision channel. The voice note is auto-transcribed, the session fires its channel intent, and every bound processor wakes: K-Jobs run detection models over the photos, K-Agents judge the detections together with the transcript.
mic voice note → “third bay, check the damaged crate”
session ready → 2 subscribers woke · YOLO26 + judging agent
The engine knows where
Any object can be tracked live: a user, a vehicle, a workbook row. Geofence zones are drawn as points, lines, or polygons with dwell logic; entries and exits fire edge-triggered intents, and durable geo-callbacks wake the agents and jobs you bind to them.
bolt zone entered → check-in task created · route re-optimized in 1.2s
Model-agnostic
One normalized model configuration, translated per provider at request time. Default to Claude with prompt caching; route high-volume work to cost-efficient models; a vision pre-processor closes the gap for text-only models. Upgrade-safe as the model market shifts.
One schema · Every provider
Isolation by construction
Nested tenancy (partner, account, project) with the project as a hard runtime boundary: intents fan out only to same-project listeners. Secrets and tokens are encrypted at rest, with master keys held in your own key management.
Partner → Account → Project
The backbone
Postgres holds the relational truth: agents, projects, workbooks, documents. Cassandra absorbs the volume of messages, memory, events, calls, and files, partitioned per tenant and replicated multi-DC. Stateless web and worker tiers scale horizontally.
Relational truth · Unbounded volume
Yours to run
Three core processes (web server, jobs engine, messaging engine) plus dedicated real-time servers for voice and browser channels. Pull the images into your VPC, on-prem cluster, or cloud account. Connect your database. Brand it. Thirty minutes.
Pull · Connect · Brand · Live
Active today, not a roadmap
Every integration below is live in the platform now, the same catalog your admins see in the API Keys console.
AI Models
Anthropic
Claude models with prompt caching. The platform default.
OpenAI
GPT models, Whisper STT, and vision fallback.
Google Gemini
Gemini models for reasoning and multimodal runs.
DeepSeek
Cost-efficient models for high-volume agent work.
Speech & Audio
Deepgram
Streaming speech-to-text tuned for phone audio, plus TTS.
ElevenLabs
Natural streaming text-to-speech for live calls.
Voice & Telephony
Voice Streaming (Twilio)
Real-time phone calls: callers talk to agents, agents transfer mid-call.
Messaging Channels
Two-way conversations, media, and voice notes.
Telegram
Bots and group coordination.
SMS
Reach anyone with a phone number.
Inbound triggers agents; outbound tracked.
Maps & Location
Google Maps
Geocoding, routing, distance, and GIS tools for agents.
Search
Google Search
Agents research the open web when the job needs it.
Account Linking
Google Workspace
Gmail, Calendar, Drive, and Sheets with per-user OAuth.
Microsoft 365
Outlook mail and calendar with per-user OAuth.
For your engineering team
We'll deploy Kareenos against a sample of your schema before the call. You get the technical deployment spec, the architecture deep-dive, and a working environment to poke at.