Turn company knowledge into trusted answers people can use.
Surfbots gives teams a governed AI assistant grounded in approved company knowledge, with source-backed answers, controlled access, conversation continuity, and business-ready outputs. The same Kubernetes-based platform can run locally, on-premises, in a private cloud, or in a public cloud while keeping models, storage, vector search, identity, and infrastructure providers replaceable.
One portable platform, two experiences
Useful for employees. Governable for the teams responsible for AI.
Surfbots combines a focused end-user assistant with an administrative control plane for content, permissions, assistant guidance, reporting, and knowledge lifecycle operations. Both experiences run on the same Kubernetes-based Surfbots Platform so the deployment model is consistent across local, private-cloud, and public-cloud environments.
Surfbots Admin Studio
What makes it enterprise-ready
The controls enterprises expect, without losing the simplicity users want.
Grounded answers with sources
Responses can include references back to approved files and web content so users can verify important information instead of trusting an opaque answer.
Scoped access boundaries
Knowledge visibility can be constrained by tenant, business unit, service line, and assigned role so teams operate inside intentional data boundaries.
Portable identity + authorization
Standards-based OAuth2/OIDC identity and role-aware authorization keep access control portable. Keycloak can provide platform-managed identity, while enterprise identity providers can be integrated without coupling the application to one cloud.
Conversation continuity
Conversation context can be carried forward so users can ask better follow-up questions without restarting every interaction.
Quality and operational signals
Feedback, usage, token metrics, cache signals, and evaluation metadata help teams understand quality, adoption, and opportunities to improve.
Business-ready deliverables
Useful responses can move beyond chat through export workflows and centrally managed templates designed for real business processes.
From an answer to an artifact
Surfbots can turn generated responses into formats teams already use for reviews, briefings, analysis, and operational handoffs.
Designed around business outcomes
A reusable AI layer for the teams that know their domain best.
Each team can have an assistant shaped around its own approved knowledge, terminology, access model, and operating workflows—without forcing the entire company into one undifferentiated chatbot.
Policy and process answers
Help employees understand procedures, requirements, exceptions, and next steps using controlled operating documentation.
Summaries and decision support
Synthesize approved material into executive summaries, comparison views, talking points, and presentation-ready content.
Faster internal support
Give HR, IT, finance, legal, or program teams a consistent first line for answering repeat questions from trusted sources.
Governed reuse at scale
Maintain one controlled knowledge operation while delivering different experiences across teams, functions, and service lines.
Cloud independence, air-gapped deployment, security, and governance
Keep sensitive knowledge entirely inside your environment—with a private AI appliance designed to operate there.
Surfbots Platform is packaged around Kubernetes so the same application architecture can run on a workstation, private data center, isolated network, or managed cloud. For highly sensitive environments, the full RAG pipeline can operate air-gapped with local generation, embedding, and reranking models plus self-hosted vector search, object storage, databases, identity, and ingress. No public cloud AI service is required for the core knowledge workflow when the platform is configured for local providers.
Fully air-gapped AI
Run retrieval and generation without outbound model calls. Local model services handle generation, embeddings, and reranking while knowledge sources, indexes, conversations, and operational data remain inside the isolated environment.
Self-hosted data plane
Qdrant vector search, MinIO-compatible object storage, MongoDB-compatible operational data, PostgreSQL-backed identity services, and Kubernetes networking can run as local platform components instead of external managed services.
Portable identity + authorization
OAuth2/OIDC authentication and Surfbots role/scope resolution support platform-managed identity such as Keycloak or integration with an organization's existing identity provider without coupling authorization to one cloud vendor.
Knowledge boundaries
Retrieval is scoped to approved knowledge associated with the correct organizational domain and role, helping prevent a single global corpus from becoming the default access boundary.
Cloud when you want it
The same containerized application can run on managed Kubernetes in Azure, AWS, Google Cloud, or private infrastructure, while providers for models, storage, identity, and vector search remain replaceable.
Appliance-to-cluster scalability
Start with a turnkey private appliance for a focused deployment, then add capacity or expand into larger Kubernetes infrastructure without replacing the Surfbots application or knowledge model.
Private AI without the infrastructure project
A complete Surfbots environment can arrive at your door, connect to your network, and stay inside it.
The Surfbots Private AI Appliance packages the platform into a ready-to-deploy on-premises system for organizations that want the benefits of generative AI without building a GPU stack, exposing sensitive knowledge to external services, or depending on a public-cloud control plane. It is designed for straightforward deployment: receive the appliance, connect power and network, complete organization-specific configuration, load approved knowledge, and begin serving private AI workflows.
Delivered as a complete system
Surfbots software, local AI services, vector search, storage, identity, and Kubernetes orchestration can be pre-integrated so customers do not need to assemble the underlying AI infrastructure themselves.
Plug into the customer network
Deploy directly inside the organization’s environment and integrate with approved network, identity, and knowledge sources while keeping operational control local.
Air-gapped by design
For isolated environments, generation, embeddings, reranking, retrieval, indexes, storage, identity, and application services can all operate locally after release artifacts and model assets are staged.
Your knowledge stays with you
Approved documents, vector indexes, conversations, prompts, model inference, and generated outputs can remain within infrastructure controlled by the customer.
Start small, scale privately
Begin with a focused departmental or company deployment, then expand capacity by adding private compute nodes or moving the same containerized platform into a larger Kubernetes cluster.
One product, multiple deployment models
The same Surfbots application can run as a private appliance, on enterprise Kubernetes, or in a managed cloud—allowing deployment strategy to change without replacing the knowledge platform.
Private AI as an appliance, not a consulting project
Surfbots turns a complex collection of models, retrieval services, databases, identity, storage, and orchestration into a deployable product. The customer focuses on knowledge, governance, and use cases—not assembling an AI infrastructure stack.
Bring private AI onto your network without building the platform yourself.
Start with a turnkey Surfbots Private AI Appliance for one high-value knowledge workflow, then expand across teams and capacity as adoption grows.
Surfbots Dev Platform · New in v0.5.0
Give coding agents current code truth, durable engineering memory, and an independent supervision layer.
Surfbots Dev Platform is a local-first engineering intelligence layer for Cline and other MCP-capable coding agents. It indexes the working repository, preserves the decisions and unresolved work behind it, and adds supervised development checkpoints so substantial changes can be refined, validated, reviewed, and completed against persistent evidence instead of relying only on the coding agent's temporary chat context.
Persistent code intelligence
From scoped task to verified completion
Why it matters
Code agents can change. Models can change. Surfbots keeps a persistent engineering layer underneath them: current code evidence, durable project memory, repository-scoped retrieval, and a separate supervisory model that can challenge or validate the implementation before completion.
Request a guided demo
Show us where your teams lose time finding, verifying, or reusing knowledge.
We’ll use that workflow to demonstrate how Surfbots can structure the assistant, knowledge scope, governance model, and business outputs around a real operating need.
Good starting points
- Employees repeatedly searching across policies, procedures, or internal documentation.
- Teams spending time summarizing the same information for different audiences.
- Business units that need AI assistance but cannot share all knowledge with every user.
- Organizations that want centralized AI governance without creating one generic enterprise assistant.
- Knowledge owners who want feedback and quality signals tied to real assistant usage.