Connect your sources
Connect code repositories, communication tools, and document systems.
Mios gathers context by reading from the tools your team already uses. Managers connect services once for the organization, then attach specific resources to projects.
The Connections page
To connect external tools, sign in to https://app.mios-ai.com as a manager and select Connections (/pages/connections) in the sidebar.
From this page, you can authorize integrations and review active data sources.
Supported source integrations
Mios integrates with nine primary developer and collaboration platforms:
| Integration | Supported content types |
|---|---|
| GitHub | Code repositories, pull requests, issues, discussions, and commit notes. |
| GitLab | Repositories, merge requests, issues, and code comments. |
| Slack | Public and private channels, message threads, and conversation history. |
| Discord | Guild servers, text channels, and discussions. |
| Google Workspace | Google Drive files, Google Chat spaces, Google Meet transcripts, and Calendar events. |
| Microsoft 365 | OneDrive files, SharePoint documents, and collaboration content. |
| Notion | Workspace pages, structured databases, and engineering wikis. |
| Linear | Issues, project roadmaps, and cycle comments. |
| Jira & Confluence | Jira issues, work item comments, and Confluence wiki spaces. |
How indexing works
When a source is connected and assigned to a project:
- Extraction: Mios scans documents, transcripts, and conversations to extract technical text, author attribution, timestamps, and context.
- Analysis: An AI pipeline analyzes discussion threads to detect decisions, constraints, architectural rationale, and knowledge gaps.
- Graph and embeddings: Entities, relationships, and decisions are indexed into the project's knowledge graph and vector database.
Resource scoping
By default, connected resources are mapped directly to a specific project. For example, a frontend GitHub repository and a #frontend-team Slack channel are both assigned to the Frontend project.
For communication channels that discuss several projects, see the guide on sorting mixed channels.