multica
The open-source managed agents platform. Turn coding agents into real teammates — assign tasks, track progress, compound skills.
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.
How Multica Implements Usage Tracking and Reporting for AI AgentsDiscover how Multica implements AI agent usage tracking and reporting. Learn about token consumption, event capture, and PostgreSQL integration for REST API insights.
How Multica Full-Text Search Works: A Technical Deep DiveDiscover 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.
How Comments, Reactions, and Issue Subscriptions Work in Multica: A Technical Deep DiveDiscover how Multica seamlessly integrates comments, reactions, and issue subscriptions. Explore real-time sync, PostgreSQL persistence, and optimistic UI states in this technical deep dive.
How Multica Handles File Storage with S3 and CloudFront Signed URLsDiscover 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.
How Chat Sessions Function for Human-Agent Communication in MulticaExplore how Multica's chat sessions facilitate human-agent communication using SQL storage, task queues, and WebSockets for seamless frontend synchronization.
How the Multica Inbox Notification System Tracks User UpdatesDiscover 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!
How to Add Support for a New Agent Provider CLI in Multica: A Complete Integration GuideLearn to integrate a new agent provider CLI into Multica. Implement the Backend interface, hook into the New factory, and extend Config for seamless support.
Multica Security Model for Workspace Isolation and RBAC: A Technical Deep DiveExplore the Multica security model for robust workspace isolation and RBAC. Understand its layered middleware architecture for secure access control and context injection.
Performance Considerations for High-Volume Multica Workspaces: Scaling GuideDiscover performance considerations for high-volume Multica workspaces. Learn about scaling strategies like lock-striped fan-out, paginated SQL, and pgx pools for optimal performance.
Testing Patterns in the Multica Codebase: Go, Vitest, and PlaywrightDiscover 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.
How to Add a New REST API Endpoint to the Multica Go BackendLearn 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.
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →