Product Walkthrough

See how Swarmix works

An enterprise AI workspace where agents plan, execute, and deliver results under your control. Choose your perspective below.

Knowledge Worker IT / Security Engineering Compliance
Scroll
Getting Started
Set up your workspace and configure your first AI agents.
01 Getting Started

Your workspace at a glance

The desktop app opens to a project-based workspace. An icon rail on the left gives you quick access to projects, agents, plans, knowledge, and settings.

Desktop AppHive Server
Swarmix Studio
ChatPlanArtifacts
Icon Rail
A 52px sidebar with icons for Home, Projects, Agents, Plans, Knowledge, Artifacts, Marketplace, Analytics, and Settings.
walkthrough/01-main-window.md
Project Context
Each project binds to a local folder. The context panel shows project name, path, active agents, and session history.
walkthrough/02-project-context.md
02 Getting Started

Configure an agent in two minutes

Pick a vendor and model, assign a role profile, add tools from the marketplace, and set a permission mode. The slot model gives you full control over what each agent can do.

Agent SlotRole ProfileMCP Tools
Agent Configuration
VendorAnthropic
ModelClaude Sonnet 5
ProfileCoder
Permission
PlanAuto-editYOLO
Tools
bashreadwritegreprm -rf
Slot Model
Each agent slot combines: vendor + model, profile (persona + constraints), role (permissions + tool access), blocks, kit (MCP tools), and permission mode.
walkthrough/03-agent-configuration.md
Permission Modes
Choose from Plan (agent asks before every action), Auto-edit (files yes, commands no), or YOLO (full autonomy). Org policy can restrict which modes are available.
Conversations
Interact with AI agents through natural conversation.
03 Conversations

Start a conversation with any agent

Type a message, attach files, reference knowledge articles. The transcript shows every tool call, approval, and artifact the agent produces, with full provenance.

ChatTool CallsApprovals
Chat Session
🛡Data Shield ON
read_file
edit_filePending
Transcript
Every message, tool invocation, and result is recorded. Tool groups are collapsible. You see exactly what the agent did and can approve or reject actions.
walkthrough/04-chat-session.md
Data Shield
A hybrid regex + ML model (Piiranha, ~200MB on-device) scans outgoing messages for PII. Detected fields are masked before reaching the LLM. Runs locally, nothing leaves the device.
walkthrough/09-data-shield.md
04 Conversations

Multi-agent sessions with Multiplex

Launch a coordinated session where an AI conductor routes messages between specialized agents. It generates a plan, assigns tasks, manages handoffs, and synthesizes the final result.

MultiplexConductorHandoff Gates
Multiplex Session
Conductor
Generated Plan
1 Analyze requirements
2 Implement backend
3 Write tests
4 Review & merge
Handoff Gate
Awaiting approval
Conductor
An AI-driven controller that decomposes the user prompt into a multi-step plan, routes each step to the best-fit agent, and manages inter-agent handoffs.
walkthrough/10-multiplex.md
Handoff Gates
Before an agent passes work to another, a gate validates the handoff: is the output complete? Does the receiving agent have the right tools? The user can require manual approval at each gate.
walkthrough/10-multiplex.md
Agents & Teams
Define roles, permissions, and coordinate multi-agent work.
05 Agents & Teams

Define roles with precision

Roles combine a profile (persona, tone, constraints) with permissions (allowed/denied tools, file access patterns). Built-in profiles cover common archetypes. Custom roles can be scoped to specific projects.

RolesProfilesTool Constraints
Role Definition
Built-in
Persona
Constraints
Single Responsibility
Fail Fast
Immutability by Default
Denied Tools
bashwrite
Built-in Profiles
Ship with archetypes like Coder, Architect, Security Auditor, Technical Writer. Each includes a persona, skill triggers, and engineering constraints.
walkthrough/03-agent-configuration.md
Denied Tools
Roles can explicitly block tools (e.g., deny bash for a read-only reviewer). The client enforces these before the LLM even sees the tool. Denied tools cannot be overridden by the agent.
06 Agents & Teams

Coordinate work across agents

The orchestration server provides conversations, proposals, voting, and governance tools. Agents can post to a shared board, flag risks, propose decisions, and track tickets without leaving the chat.

OrchestratorBoardGovernance
Coordination Board
2m ago
Proposal
✓ 2✗ 0? 1
5m ago
Board & Proposals
Agents share findings on a conversation board. Proposals require consensus voting from team members before proceeding. The governance layer enforces remit boundaries.
CLAUDE.md architecture
Plans & Tickets
Structured plans with phases, items, and gate validations. Tickets track bugs and action items. Both link to conversation threads for full context.
Documents & Files
Read, write, and transform office documents from within chat.
07 Documents & Files

Work with office documents from chat

Read, write, and convert PDF, DOCX, XLSX, and PPTX files directly from the conversation. The Documents plugin runs as an MCP tool, so agents can extract data from spreadsheets, generate reports, and transform presentations.

Documents PluginPDFDOCXXLSXPPTX
Document Tools
📄Q3-Report.xlsx
read_spreadsheet
RegionRevenueGrowth
EMEA$2.4M+12%
APAC$1.8M+8%
Americas$3.1M+15%
Documents Plugin
An MCP stdio tool that provides read/write/convert operations for office formats. Agents can extract tables from Excel, read PDF content, and generate Word documents.
walkthrough/07-documents.md
In-Context Files
Drag and drop files into the chat. The agent processes them locally. Large files are chunked. Results stay on your machine unless you explicitly share them.
Knowledge
Build a searchable knowledge base from your work.
08 Knowledge

Build a searchable knowledge base

Decisions, patterns, and findings captured during conversations become searchable knowledge articles. Semantic search finds related content by meaning, not just keywords. Documents go through a review and approval workflow.

Knowledge BaseSemantic SearchReview Workflow
Knowledge Base
Approved
Draft
In Review
Extraction
The Knowledge Intelligence plugin can automatically extract key decisions and findings from conversation transcripts into draft knowledge articles for review.
Knowledge Intelligence Plugin
Lifecycle
Articles move through Draft → Review → Approved → Deprecated. Each stage has ownership, ratings, and full edit history. Promoted articles become the team reference.
Insights
Monitor activity, costs, and enforce organizational policy.
09 Insights

Monitor activity and costs

See which agents are active, how many tokens they consume, what tools they call. The analytics panel shows session timelines, cost breakdowns by project and agent, and real-time event streams.

AnalyticsOpenTelemetryEvents
Analytics Dashboard
Active Sessions
12
Tokens (24h)
1.2M
Tool Calls
847
Cost (24h)
$34.20
Token usage (7d)
Telemetry
OpenTelemetry auto-instrumentation captures tool invocation latency, active session count, and error rates. Export to any OTLP-compatible backend for dashboards and alerting.
server/src/config/telemetry.ts
Session Timeline
Each conversation session shows a chronological view of messages, tool calls, approvals, and cost. Filter by agent, project, or date range.
10 Insights

Enforce organizational policy

Org admins set policies that flow from the Hive server to every connected client. Restrict permission modes, limit model access, enforce tool allowlists, and control data handling rules across the organization.

PolicyHive ServerSCIM
Policy Enforcement
YOLO Mode
Blocked
External MCP Servers
Blocked
Auto-edit Mode
Allowed
Data Shield
Enforced
Model Access
3 of 8
Source: Hive → Org PolicyLast sync: 2m ago
Policy Enforcement
The PolicySettingsEnforcer on each client merges org rules with local config. Blocked features are disabled in the UI. Policy violations are logged and can trigger alerts.
walkthrough/11-policy.md
SCIM Provisioning
Enterprise IdPs (Okta, Azure AD, OneLogin) sync users and groups via SCIM 2.0. Deprovisioning can soft-deactivate or hard-remove membership, sessions, and project access.
server SCIM implementation