# multica | multica-ai | Knowledge Base | Instagit

The open-source managed agents platform. Turn coding agents into real teammates — assign tasks, track progress, compound skills.

GitHub Stars: 6.7k

Repository: https://github.com/multica-ai/multica

---

## Articles

### [Multica Contribution Workflow and Code Conventions: Complete Developer Guide](/multica-ai/multica/what-is-contribution-workflow-and-code-conventions-for-multica-project)

Master the Multica contribution workflow with Git worktrees and isolated databases. Follow strict TypeScript and Go code conventions enforced by automated pipelines. Contribute effectively to multica-ai/multica today.

- Tags: how-to-guide
- Published: 2026-04-11

### [How Multica Implements Usage Tracking and Reporting for AI Agents](/multica-ai/multica/how-is-usage-tracking-and-reporting-implemented-in-multica)

Discover how Multica implements AI agent usage tracking and reporting. Learn about token consumption, event capture, and PostgreSQL integration for REST API insights.

- Tags: how-to-guide
- Published: 2026-04-11

### [How Multica Full-Text Search Works: A Technical Deep Dive](/multica-ai/multica/how-does-multica-full-text-search-functionality-operate)

Discover how Multica full-text search leverages PostgreSQL GIN indexes and the pg_bigm extension for efficient, relevant search results via REST APIs. Learn the technical details.

- Tags: deep-dive
- Published: 2026-04-11

### [How Comments, Reactions, and Issue Subscriptions Work in Multica: A Technical Deep Dive](/multica-ai/multica/how-do-comments-reactions-and-issue-subscriptions-work-in-multica)

Discover how Multica seamlessly integrates comments, reactions, and issue subscriptions. Explore real-time sync, PostgreSQL persistence, and optimistic UI states in this technical deep dive.

- Tags: deep-dive
- Published: 2026-04-11

### [How Multica Handles File Storage with S3 and CloudFront Signed URLs](/multica-ai/multica/how-is-file-storage-handled-in-multica-s3-cloudfront-signed-urls)

Discover how Multica uses S3 and CloudFront signed URLs to securely manage and serve user-specific file storage without public bucket access. Learn about their robust security approach.

- Tags: how-to-guide
- Published: 2026-04-11

### [How Chat Sessions Function for Human-Agent Communication in Multica](/multica-ai/multica/how-do-chat-sessions-function-for-human-agent-communication-in-multica)

Explore how Multica's chat sessions facilitate human-agent communication using SQL storage, task queues, and WebSockets for seamless frontend synchronization.

- Tags: deep-dive
- Published: 2026-04-11

### [How the Multica Inbox Notification System Tracks User Updates](/multica-ai/multica/how-does-multica-inbox-notification-system-track-user-updates)

Discover how the Multica inbox notification system tracks user updates using a dual-path architecture with React Query, optimistic UI, and WebSockets for real-time sync. Learn more!

- Tags: internals
- Published: 2026-04-11

### [How to Add Support for a New Agent Provider CLI in Multica: A Complete Integration Guide](/multica-ai/multica/how-to-add-support-for-new-agent-provider-cli-in-multica)

Learn to integrate a new agent provider CLI into Multica. Implement the Backend interface, hook into the New factory, and extend Config for seamless support.

- Tags: how-to-guide
- Published: 2026-04-11

### [Multica Security Model for Workspace Isolation and RBAC: A Technical Deep Dive](/multica-ai/multica/what-is-multica-security-model-for-workspace-isolation-and-rbac)

Explore the Multica security model for robust workspace isolation and RBAC. Understand its layered middleware architecture for secure access control and context injection.

- Tags: deep-dive
- Published: 2026-04-11

### [Performance Considerations for High-Volume Multica Workspaces: Scaling Guide](/multica-ai/multica/what-are-performance-considerations-for-high-volume-multica-workspaces)

Discover performance considerations for high-volume Multica workspaces. Learn about scaling strategies like lock-striped fan-out, paginated SQL, and pgx pools for optimal performance.

- Tags: scaling-guide
- Published: 2026-04-11

### [Testing Patterns in the Multica Codebase: Go, Vitest, and Playwright](/multica-ai/multica/what-testing-patterns-are-used-in-multica-codebase-go-vitest-playwright)

Discover the Multica codebase's three-tier testing strategy. Learn how Go, Vitest, and Playwright are used for robust HTTP handler, React component, and end-to-end testing.

- Tags: testing-patterns
- Published: 2026-04-11

### [How to Add a New REST API Endpoint to the Multica Go Backend](/multica-ai/multica/how-do-i-add-new-rest-api-endpoint-to-multica-go-backend)

Learn how to add a new REST API endpoint to the Multica Go backend. This guide covers handler creation, router registration, service layer logic, and database code generation for seamless integration.

- Tags: how-to-guide
- Published: 2026-04-11

### [How Multica's Event-Driven Architecture Decouples Handlers and Services](/multica-ai/multica/how-does-event-driven-architecture-decouple-handlers-and-services-in-multica)

Discover how Multica's event-driven architecture decouples handlers and services using an in-process pub/sub event bus for efficient communication and reduced coupling.

- Tags: architecture
- Published: 2026-04-11

### [Multica CLI Commands for Daemon and Workspace Management: Complete Guide](/multica-ai/multica/what-multica-cli-commands-are-available-for-daemon-and-workspace-management)

Master Multica CLI commands for daemon and workspace management. Control agent runtime and sync cloud workspaces with this comprehensive guide.

- Tags: how-to-guide
- Published: 2026-04-11

### [How to Self-Host Multica with a Custom Domain and Reverse Proxy: Complete Setup Guide](/multica-ai/multica/how-to-self-host-multica-with-custom-domain-and-reverse-proxy)

Learn to self-host Multica using a custom domain and reverse proxy. This guide details setting up the service stack, configuring variables, and rebuilding the frontend for a seamless deployment.

- Tags: how-to-guide
- Published: 2026-04-11

### [How Multica Structures Its PostgreSQL Database Schema Using sqlc](/multica-ai/multica/how-is-postgresql-database-schema-structured-using-sqlc-in-multica)

Multica structures its PostgreSQL schema with versioned migrations and leverages sqlc for type-safe Go code generation from handwritten queries, ensuring a compile-time validated data layer.

- Tags: architecture
- Published: 2026-04-11

### [What Authentication Methods Does Multica Support? JWT, PAT, OAuth, and Daemon Tokens Explained](/multica-ai/multica/what-authentication-methods-does-multica-support-like-jwt-pat-oauth)

Explore Multica's authentication: JWT for sessions, PAT for APIs, OAuth for sign-in, and Daemon Tokens for M2M. Secure your applications with Multica's flexible auth options.

- Tags: api-reference
- Published: 2026-04-11

### [Multi-Workspace Architecture for Team Data Isolation in Multica](/multica-ai/multica/explain-multi-workspace-architecture-for-team-data-isolation-in-multica)

Discover Multica's multi-workspace architecture for robust team data isolation. Learn how its middleware ensures secure data access by automatically filtering queries by workspace ID.

- Tags: architecture
- Published: 2026-04-11

### [How the Local Daemon Runtime Executes Agent Tasks in Multica](/multica-ai/multica/how-does-local-daemon-runtime-execute-agent-tasks-in-multica)

Discover how the Multica local daemon runtime efficiently executes agent tasks. Learn about its polling, claiming, and execution process for provider-specific binaries with real-time results.

- Tags: internals
- Published: 2026-04-11

### [How to Create, Configure, and Assign Tasks to Agents in Multica: A Complete Guide](/multica-ai/multica/how-to-create-configure-and-assign-tasks-to-agents-in-multica)

Learn to create, configure, and assign tasks to agents in Multica. This guide covers task creation, agent runtime settings, and effective work assignment for efficient task execution by the daemon. Get started today.

- Tags: how-to-guide
- Published: 2026-04-11

### [Multica WebSocket Real-Time Synchronization Mechanism: Architecture and Implementation](/multica-ai/multica/what-is-multica-websocket-real-time-synchronization-mechanism)

Explore the Multica WebSocket real-time synchronization mechanism. Discover its Go and TypeScript architecture for instant, room-scoped workspace updates with React hooks.

- Tags: architecture
- Published: 2026-04-11

### [Multica Agent Task Lifecycle: From Queue to Completion](/multica-ai/multica/how-does-multica-agent-task-lifecycle-work)

Understand the Multica agent task lifecycle from enqueue to completion. Learn how tasks are claimed, run, and reported back in this in-depth look at the multica-ai/multica repository.

- Tags: internals
- Published: 2026-04-11

