Applicable plans: Teams / Enterprise
QMind helps you consolidate scattered materials — documents, web pages, RepoWiki — into a single notebook, compile them into structured Wiki and Knowledge Cards with one click, and query your entire knowledge base conversationally.
QMind is personal-oriented: you import and compile materials yourself, and can share notebooks with organization members for collaboration. This is an independent capability from the team-oriented Enterprise Knowledge Engine that aggregates knowledge generated on Qoder Desktop.
Storage Quota
Storage capacity per user varies by subscription plan:
| Plan | Knowledge Base Capacity per User (Raw Data) |
|---|
| Teams | 10 GB |
| Enterprise | 15 GB |
Core Concepts
| Concept | Description |
|---|
| Notebook | The basic unit of a knowledge base; a notebook aggregates a set of related materials and the knowledge generated from them |
| Raw Sources | The layer of imported raw files, links, and RepoWiki; can be compiled at any time without losing content |
| Wiki & Knowledge Cards | Structured outputs after compilation: Wiki is long-form knowledge; Knowledge Cards are atomic knowledge units extracted from materials, containing definitions, key points, source references, and relationships |
| Knowledge Compilation | Compiles raw materials into Wiki and Knowledge Cards |
| Knowledge Retrieval | Query the knowledge base directly for answers |
Creating a Notebook
Navigate to QMind from the left sidebar. The homepage shows “Selected Showcase Notebooks” at the top, with “Created” and “Shared” tabs below listing existing notebooks with file counts and update times.
Click “Create Notebook” to create a new empty notebook.
Adding Materials & Data Sources
After entering a notebook, click “Add File” to open the “Add materials to knowledge base” dialog. Imported materials are stored in the “Raw Sources” layer first and can be compiled at any time.
QMind supports three types of data sources:
Upload File
Supports PDF, Word (.doc/.docx), Excel (.xls/.xlsx), PowerPoint (.ppt/.pptx), Markdown, TXT, CSV, HTML, and images (.png/.jpg/.jpeg/.gif/.webp/.bmp/.svg). Maximum file size is 500 MB. You can also drag and drop files into the dialog.
Page Link
Paste a web page URL to include its content in the knowledge base.
RepoWiki (Import Repository Wiki)
Import an existing RepoWiki as a data source. The dialog lists available RepoWikis showing repository name, branch or commit, and card count; select and click “Import” to add to the current notebook.
Multi-source Knowledge Base Best Practice: We recommend importing multiple RepoWikis along with business documents into the same notebook, then compiling them together to produce cross-repository knowledge. This builds a multi-source knowledge base covering both code and business knowledge, making retrieval results understand both engineering implementation and business context.
Compiling Knowledge
After import, materials remain in raw state and require Knowledge Compilation to generate structured Wiki and Cards:
- Switch to the “Cards” tab; if no cards exist, you’ll see an empty state with a “Compile Now” button
- You can also use “Wiki Ingest” in the right panel to compile all raw materials
- After compilation starts, a notification appears at the top; once complete, view generated Knowledge Cards in the “Cards” tab
Knowledge Cards are atomic knowledge units extracted from raw materials, each containing core definitions, key attributes, source references, and relationships for easy retrieval and reuse.
Browsing Knowledge & Visualization
The notebook’s left panel organizes content with “File” and “Cards” tabs; the center area displays knowledge details, rendering body text, charts (pie charts, Gantt charts), and relationship graphs. Use the forward/back buttons at the top to navigate between entries.
Asking Questions & Knowledge Retrieval
The right panel is for Knowledge Retrieval. After creating a new session, “Start with an Example” provides common starting examples:
| Action | Description |
|---|
| Run Wiki Ingest | Compile all materials into the knowledge base |
| Ask Knowledge Base | Query the knowledge base directly for answers |
| Knowledge Health Check | Run a health check to discover missing or incomplete content |
The panel bottom provides “Wiki Ingest” and “Knowledge Retrieval” quick entries, or you can type questions directly in the input box.
Consuming via Marketplace Skills
Beyond in-product chat retrieval, QMind knowledge can also be consumed through Skills from the Marketplace on the Qoder website.
Search “QMind” in the Marketplace to get the corresponding Skill. Use it to invoke knowledge already deposited in your QMind knowledge base, integrating retrieval capabilities into your actual development and collaboration workflows.
Marketplace URL: QMind
Sharing & Collaboration
Notebooks can be shared with organization members for collaboration:
- Go to “Member Management” → “Add Collaborator”
- Add by email: enter one or more email addresses (press Enter to confirm, or paste an email list)
- Select a role for the recipient (e.g., “Viewer”)
- Click “Add”
Recipients will see the notebook under the “Shared” tab on their QMind homepage.
Scheduled Tasks
QMind supports configuring scheduled tasks for knowledge bases to keep knowledge automatically updated. In “Create Scheduled Task,” select a task type:
| Task Type | Description |
|---|
| Compilation | Periodically compile raw materials, automatically producing latest Wiki and Cards |
| Lint | Periodically check knowledge quality |
| Source Refresh | Periodically refresh imported data sources, pulling latest content |
Custom Prompts
Both compilation and retrieval support custom Prompts to match your domain and answer style; leave empty to use system defaults. Click “Save” after configuration.
Q&A Prompt (for retrieval)
- Basic Prompt: Replaces the default Q&A base prompt
- Chat Persona: Appended after the basic prompt to define answer style and persona
Knowledge Compilation Prompt (for compilation)
- Domain Instruction: Appended after the compilation system prompt to control how Knowledge Cards are split