Skip to content

AI Chat

Kindo AI Chat provides a secure, enterprise-grade interface for interacting with AI models. Unlike consumer chatbots, every conversation runs through Kindo’s governance layer with DLP filtering, audit logging, and role-based access controls.

  • Multi-model access — Switch between 26+ LLMs from the same interface. Choose General Purpose, Reasoning, Long Context, or Cybersecurity-focused models depending on your task.
  • File attachments — Upload documents, logs, configurations, images, and other files for the model to analyze. Supported direct and tool-assisted formats include text, PDF, CSV, JSON, code files, images for vision models, and audio/video conversion when available.
  • Tool integration — Enable Library Search, URL Search, and Web Search to give the model access to your knowledge store, specific URLs, or live internet results.
  • Conversation history — Review past conversations filtered by date, type (your own or shared), and topic. Conversations persist across sessions.
  • Sharing — Share conversations with team members for review or collaboration.

Every chat interaction is protected by Kindo’s security framework:

ControlWhat It Does
DLP FiltersAutomatically detect and redact sensitive data (PII, credentials, secrets) before it reaches the AI model
Audit LoggingEvery message, model selection, and tool use is logged to your organization’s audit trail
RBACAdministrators control which models and tools are available to each user or group
Model RestrictionsDisable specific models organization-wide or restrict them to certain roles

Models are organized by capability:

CategoryBest ForExamples
General PurposeMost tasks — writing, analysis, summarizationClaude, GPT-4
ReasoningComplex analysis, multi-step problem solvingOpenAI o-series
Long ContextLarge documents, codebases, lengthy analysisModels with 100k+ token windows
CybersecurityThreat analysis, vulnerability assessment, red teamingDeepHat

Attach files to provide context for your queries:

Attaching files to a chat query using the + button

  1. Click the + button next to the query bar.
  2. Select files from your machine.
  3. Choose how the model should process them:
    • For All Files — Apply your query to the entire collection
    • Per File — Apply your query to each file independently

Image attachments can be provided directly to supported vision models. Audio and video files are processed through file conversion or transcription tools rather than being sent directly to chat models as raw media. Kindo shows an unsupported file type message when a provider rejects a file part that reached the model request.

Toggle tools to extend the model’s capabilities:

The Tools panel with Library Search, URL Search, and Web Search toggles

  • Library Search — Searches your organization’s uploaded knowledge base using semantic search (embeddings).
  • URL Search — Fetches and includes content from a specific URL you provide.
  • Web Search — Searches the live internet for current information.

Tools are enabled per-message and can be combined.

Once the assistant has responded in Actions mode, a circular indicator next to the model selector shows how much of the selected model’s context window has been used. (In Ask mode or before the first response, the model selector shows a bolt icon instead.) The ring fills and changes color as the conversation grows: green under 60%, yellow at 60-79%, red at 80% and above. Hover the ring for a tooltip with the current token count and — when available — the context window total, tokens remaining, and conversation credits consumed. The ring pulses while the model is responding and briefly afterward while the latest counts are refreshed.

When a long conversation approaches the context limit, Kindo automatically compacts it: earlier messages are summarized so the most relevant context is kept while the session continues. A Context summarized marker appears in the conversation when this happens, so the change is visible rather than silent. You do not need to start over or manage the context yourself — your conversation keeps working as it grows.