{"id":9510,"date":"2026-09-02T09:23:50","date_gmt":"2026-09-02T09:23:50","guid":{"rendered":"https:\/\/aboutknowledge.com\/?page_id=9510"},"modified":"2026-09-02T12:13:07","modified_gmt":"2026-09-02T12:13:07","slug":"docmost","status":"publish","type":"page","link":"https:\/\/aboutknowledge.com\/zh\/docmost\/","title":{"rendered":"Docmost"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"9510\" class=\"elementor elementor-9510\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-0f6a0a4 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"0f6a0a4\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;,&quot;shape_divider_bottom&quot;:&quot;lqd-custom-shape-12&quot;}\">\n\t\t\t\t\t<div class=\"elementor-shape elementor-shape-bottom\" aria-hidden=\"true\" data-negative=\"false\">\n\t\t\t<svg class=\"lqd-custom-shape\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" preserveaspectratio=\"none\"  viewbox=\"0 0 1440 150\">\n    <path class=\"elementor-shape-fill\" d=\"M 0 26.1978 C 275.76 83.8152 430.707 65.0509 716.279 25.6386 C 930.422 -3.86123 1210.32 -3.98357 1439 9.18045 C 2072.34 45.9691 2201.93 62.4429 2560 26.198 V 172.199 L 0 172.199 V 26.1978 Z\">\n        <animate repeatcount=\"indefinite\" fill=\"freeze\" attributename=\"d\" dur=\"10s\" values=\"M0 25.9086C277 84.5821 433 65.736 720 25.9086C934.818 -3.9019 1214.06 -5.23669 1442 8.06597C2079 45.2421 2208 63.5007 2560 25.9088V171.91L0 171.91V25.9086Z; M0 86.3149C316 86.315 444 159.155 884 51.1554C1324 -56.8446 1320.29 34.1214 1538 70.4063C1814 116.407 2156 188.408 2560 86.315V232.317L0 232.316V86.3149Z; M0 53.6584C158 11.0001 213 0 363 0C513 0 855.555 115.001 1154 115.001C1440 115.001 1626 -38.0004 2560 53.6585V199.66L0 199.66V53.6584Z; M0 25.9086C277 84.5821 433 65.736 720 25.9086C934.818 -3.9019 1214.06 -5.23669 1442 8.06597C2079 45.2421 2208 63.5007 2560 25.9088V171.91L0 171.91V25.9086Z\">\n        <\/animate>\n    <\/path>\n<\/svg>\t\t<\/div>\n\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b2f35df\" data-id=\"b2f35df\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-96ce4e5 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"96ce4e5\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-b9c4233\" data-id=\"b9c4233\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6f0aaa8 elementor-widget elementor-widget-hub_fancy_heading\" data-id=\"6f0aaa8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"hub_fancy_heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div id=\"ld-fancy-heading-6a9edfa9b3a29\" class=\"ld-fancy-heading pos-rel\">\n\t\t\t<h1 class=\"ld-fh-element d-inline-block pos-rel  elementor-heading-title lqd-highlight-classic lqd-highlight-grow-left h1\"  > Docmost<\/h1>\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-84e0f4a elementor-widget elementor-widget-hub_fancy_heading\" data-id=\"84e0f4a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"hub_fancy_heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div id=\"ld-fancy-heading-6a9edfa9b43cf\" class=\"ld-fancy-heading pos-rel\">\n\t\t\t<p class=\"ld-fh-element d-inline-block pos-rel  lqd-highlight-classic lqd-highlight-grow-left p\"  > Self-hosted documentation generated from GitHub, Jira and Microsoft Teams using Kimi AI.<\/p>\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-45184f5 elementor-widget elementor-widget-ld_button\" data-id=\"45184f5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"ld_button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t\t<a\n\t\t\t\tclass=\"elementor-button btn btn-naked btn-icon-block btn-no-label\" data-localscroll=\"1\" data-localscroll-options=\"{&quot;scrollBelowSection&quot;:true}\" href=\"#\"\t\t\t>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"btn-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"lqd-icn-ess icon-ion-ios-arrow-down\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-4b44e51 elementor-widget__width-initial elementor-absolute elementor-widget elementor-widget-ld_fancy_image\" data-id=\"4b44e51\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"ld_fancy_image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"lqd-imggrp-single d-block pos-rel\">\n\t\t\t<div class=\"lqd-imggrp-img-container d-inline-flex pos-rel align-items-center justify-content-center\">\n\t\t\t\t\t\t\t\t<figure class=\"w-100 pos-rel\">\n\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1523\" height=\"1560\" src=\"https:\/\/aboutknowledge.com\/wp-content\/uploads\/2021\/11\/blob-9@2x1.png\" class=\"attachment-full size-full wp-image-7809\" alt=\"\" srcset=\"https:\/\/aboutknowledge.com\/wp-content\/uploads\/2021\/11\/blob-9@2x1.png 1523w, https:\/\/aboutknowledge.com\/wp-content\/uploads\/2021\/11\/blob-9@2x1-293x300.png 293w, https:\/\/aboutknowledge.com\/wp-content\/uploads\/2021\/11\/blob-9@2x1-1000x1024.png 1000w, https:\/\/aboutknowledge.com\/wp-content\/uploads\/2021\/11\/blob-9@2x1-1500x1536.png 1500w\" sizes=\"(max-width: 1523px) 100vw, 1523px\" itemprop=\"image\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t<div class=\"elementor-element elementor-element-1ffa7cb e-flex e-con-boxed e-con e-parent\" data-id=\"1ffa7cb\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f46c49c elementor-widget elementor-widget-text-editor\" data-id=\"f46c49c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2>The problem<\/h2><p>What a team knows is spread across three places, and none of them are readable.<\/p><p>The <strong>code<\/strong> is accurate and complete, and very slow to read. The <strong>issue tracker<\/strong> holds every decision that was ever argued over, buried in comment threads. The <strong>chat<\/strong> holds the rest \u2014 what was agreed on a Tuesday afternoon and never written down anywhere else.<\/p><p><strong>New developers spend their first weeks reconstructing this.<\/strong> Existing developers avoid parts of the codebase nobody understands. And a wiki written at the start goes stale within months, because keeping it current is a job nobody is assigned.<\/p><p><strong>The usual answer is a wiki that nobody updates.<\/strong><\/p><h2>What we built<\/h2><p>A self-hosted knowledge base that reads all three and writes the explanation.<\/p><p><strong>Docmost<\/strong> provides the platform \u2014 an open-source, self-hosted alternative to Confluence and Notion, with spaces, permissions, real-time editing and page history.<\/p><p><strong>GitHub, Jira and Microsoft Teams<\/strong> provide the source material. Repositories, issues and channel conversations are pulled in without anyone being asked to do anything.<\/p><p><strong>Kimi AI<\/strong> reads all three and writes them up \u2014 module documentation from the code, issue summaries from the tracker, and meeting summaries from the chat.<\/p><p><strong>The result:<\/strong> documentation that comes from the work itself rather than from somebody&#8217;s memory of it.<\/p><div style=\"border: 1px solid #e0e0e0; border-radius: 6px; padding: 18px 20px; margin: 24px 0; background: #fafafa;\"><p style=\"font-size: 12px; letter-spacing: .5px; text-transform: uppercase; color: #5c3a52; font-weight: bold; margin: 0 0 14px;\">FIGURE 1: HOW IT WORKS<\/p><div style=\"display: flex; flex-wrap: wrap; gap: 14px;\"><div style=\"flex: 1 1 200px; min-width: 200px; background: #fff; border: 1px solid #e6e6e6; border-radius: 5px; padding: 14px 16px;\"><p style=\"margin: 0 0 8px; font-weight: bold; color: #5c3a52; font-size: 14px;\">Sources<\/p><ul style=\"margin: 0; padding-left: 18px; color: #5a5a5a; font-size: 13px; line-height: 1.6;\"><li>GitHub \u2014 the repository<\/li><li>Jira \u2014 issues and status<\/li><li>MS Teams \u2014 channel conversations<\/li><\/ul><\/div><div style=\"flex: 1 1 200px; min-width: 200px; background: #fff; border: 1px solid #e6e6e6; border-radius: 5px; padding: 14px 16px;\"><p style=\"margin: 0 0 8px; font-weight: bold; color: #5c3a52; font-size: 14px;\">Sync<\/p><ul style=\"margin: 0; padding-left: 18px; color: #5a5a5a; font-size: 13px; line-height: 1.6;\"><li>Automatic, scheduled<\/li><li>No developer action required<\/li><\/ul><\/div><div style=\"flex: 1 1 200px; min-width: 200px; background: #fff; border: 1px solid #e6e6e6; border-radius: 5px; padding: 14px 16px;\"><p style=\"margin: 0 0 8px; font-weight: bold; color: #5c3a52; font-size: 14px;\">Kimi AI<\/p><ul style=\"margin: 0; padding-left: 18px; color: #5a5a5a; font-size: 13px; line-height: 1.6;\"><li>Code into readable language<\/li><li>Issues and threads into summaries<\/li><\/ul><\/div><div style=\"flex: 1 1 200px; min-width: 200px; background: #fff; border: 1px solid #e6e6e6; border-radius: 5px; padding: 14px 16px;\"><p style=\"margin: 0 0 8px; font-weight: bold; color: #5c3a52; font-size: 14px;\">Docmost<\/p><ul style=\"margin: 0; padding-left: 18px; color: #5a5a5a; font-size: 13px; line-height: 1.6;\"><li>One space per project<\/li><li>Searchable, permissioned<\/li><\/ul><\/div><\/div><\/div><h2>One space per project<\/h2><p><strong>Each project gets a space, and everything about that project lands in it.<\/strong><\/p><p>The module documentation, the issue summaries and the conversation summaries sit together under the same heading. Somebody joining a project opens one space rather than three systems.<\/p><p>Each space carries an <strong>Overview<\/strong> and a <strong>Business Overview<\/strong> \u2014 what the project is and what it is for \u2014 followed by the generated pages beneath.<\/p><h2>What it produces<\/h2><p><strong>Module documentation from the code.<\/strong> Each module gets a page: what it does, what it depends on, its configuration, models, views, and the workflow from creation through to completion. Written at the level of actual field and file names, so it can be read alongside the code rather than instead of it.<\/p><p><strong>Issue summaries from Jira.<\/strong> Per project \u2014 issue key, summary, type, status, priority, assignee and dates, with the time of the last sync stated on the page so nobody has to guess how current it is.<\/p><p><strong>Meeting summaries from Teams.<\/strong> Per channel, per day \u2014 an overview, who took part, the topics covered, decisions made, and action items attributed to the person who owns them.<\/p><p><strong>A structure that survives people leaving.<\/strong> The most valuable outcome, and the hardest to achieve any other way.<\/p><h2>Why self-hosted<\/h2><p><strong>The code does not leave your infrastructure.<\/strong><\/p><p>For anything under a client confidentiality agreement, or any codebase that represents your own commercial value, that is not a preference \u2014 it is a requirement. The same applies to internal conversations, which are often more sensitive than the code.<\/p><p><strong>Docmost is fully self-hosted<\/strong> and supports self-hosted or cloud language models, so both the documentation and the model that writes it can run where you control them.<\/p><p><strong>No per-seat licence<\/strong> either. A team wiki that grows with headcount stops having a cost that grows with it.<\/p><h2>Where the human stays<\/h2><p><strong>Generated documentation is a first draft, not a final word.<\/strong><\/p><p>A model reading code can describe what it does. It cannot always say <strong>why<\/strong> it does it that way \u2014 the business reason, the constraint, the decision that was made and the alternative that was rejected.<\/p><p>The summaries are honest about this. Where a conversation reached no conclusion, the page says no decisions were recorded rather than inventing one. Where a project has no open issues, the table is empty rather than padded.<\/p><p><strong>So the pipeline generates, and a developer reviews and adds what only they know.<\/strong><\/p><p>That is far faster than writing from nothing, and it produces documentation that is both complete and correct.<\/p><div style=\"border: 1px solid #e0e0e0; border-radius: 6px; padding: 18px 20px; margin: 24px 0; background: #fafafa;\"><p style=\"font-size: 12px; letter-spacing: .5px; text-transform: uppercase; color: #5c3a52; font-weight: bold; margin: 0 0 14px;\">FIGURE 2: WHAT THIS CHANGES<\/p><div style=\"display: flex; flex-wrap: wrap; gap: 14px;\"><div style=\"flex: 1 1 200px; min-width: 200px; background: #fff; border: 1px solid #e6e6e6; border-radius: 5px; padding: 14px 16px;\"><p style=\"margin: 0 0 8px; font-weight: bold; color: #0f9e96; font-size: 14px;\">Before<\/p><ul style=\"margin: 0; padding-left: 18px; color: #5a5a5a; font-size: 13px; line-height: 1.6;\"><li>Documentation written once, then stale<\/li><li>Code, issues and chat in three places<\/li><li>New developers reading code to understand it<\/li><li>Decisions lost in old chat threads<\/li><li>Knowledge leaving with people<\/li><\/ul><\/div><div style=\"flex: 1 1 200px; min-width: 200px; background: #fff; border: 1px solid #e6e6e6; border-radius: 5px; padding: 14px 16px;\"><p style=\"margin: 0 0 8px; font-weight: bold; color: #b04a4a; font-size: 14px;\">After<\/p><ul style=\"margin: 0; padding-left: 18px; color: #5a5a5a; font-size: 13px; line-height: 1.6;\"><li>Documentation generated from the work<\/li><li>One space per project, all three sources<\/li><li>Background available before reading<\/li><li>Daily summaries with owners named<\/li><li>A draft to review rather than blank pages<\/li><\/ul><\/div><\/div><\/div><h2>The stack<\/h2><p><strong>Docmost<\/strong> \u2014 open-source collaborative wiki, self-hosted. Node.js, PostgreSQL and Redis. Spaces, granular permissions, page history, real-time editing, and importers from Confluence and Notion.<\/p><p><strong>GitHub<\/strong> \u2014 repositories, synced automatically.<\/p><p><strong>Jira<\/strong> \u2014 issues, per project, with sync timestamps.<\/p><p><strong>Microsoft Teams<\/strong> \u2014 channel conversations, summarised daily.<\/p><p><strong>Kimi AI<\/strong> \u2014 the model reading all three and writing the pages.<\/p><p><strong>Licensing note:<\/strong> Docmost core is AGPL 3.0. Enterprise features including SSO, AI and API access are under a separate enterprise licence.<\/p><h2>Who this suits<\/h2><p><strong>Development teams with a codebase older than their newest developers.<\/strong> Which is most of them.<\/p><p><strong>Teams running several client projects at once.<\/strong> One space each, and the context does not have to be rebuilt every time somebody switches between them.<\/p><p><strong>Anyone who cannot send code or internal conversations to a third-party service.<\/strong> Self-hosting is the whole answer.<\/p><p><strong>Teams paying per seat for Confluence<\/strong> and wondering whether the bill is proportionate to the value.<\/p><p><strong>Organisations where knowledge leaves when people do.<\/strong> Which is the underlying problem this solves.<\/p><div style=\"border-left: 4px solid #5C3A52; background: #F7F3F6; padding: 18px 22px; margin: 28px 0; border-radius: 0 6px 6px 0;\"><p style=\"margin: 0 0 6px; font-weight: bold; color: #5c3a52; font-size: 16px;\">Code that only two people understand?<\/p><p style=\"margin: 0; color: #5a5a5a;\">Get in touch. We build self-hosted documentation pipelines that read your repositories, your issue tracker and your team chat, and produce the background a new developer needs \u2014 without any of it leaving your infrastructure.<\/p><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d03b1d6 e-flex e-con-boxed e-con e-parent\" data-id=\"d03b1d6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3698a7c elementor-widget elementor-widget-image\" data-id=\"3698a7c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"780\" height=\"365\" src=\"https:\/\/aboutknowledge.com\/wp-content\/uploads\/2026\/09\/dcc5f688-437e-430e-a062-0ed428eedf28-1024x479.png\" class=\"attachment-large size-large wp-image-9522\" alt=\"\" srcset=\"https:\/\/aboutknowledge.com\/wp-content\/uploads\/2026\/09\/dcc5f688-437e-430e-a062-0ed428eedf28-1024x479.png 1024w, https:\/\/aboutknowledge.com\/wp-content\/uploads\/2026\/09\/dcc5f688-437e-430e-a062-0ed428eedf28-300x140.png 300w, https:\/\/aboutknowledge.com\/wp-content\/uploads\/2026\/09\/dcc5f688-437e-430e-a062-0ed428eedf28-1536x719.png 1536w, https:\/\/aboutknowledge.com\/wp-content\/uploads\/2026\/09\/dcc5f688-437e-430e-a062-0ed428eedf28.png 1834w\" sizes=\"(max-width: 780px) 100vw, 780px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-89a0f43 e-flex e-con-boxed e-con e-parent\" data-id=\"89a0f43\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-545d4d4 elementor-widget elementor-widget-image\" data-id=\"545d4d4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"780\" height=\"371\" src=\"data:image\/svg+xml;charset=utf-8,%3Csvg xmlns%3D&apos;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&apos; viewBox%3D&apos;0 0 1024 487&apos;%2F%3E\" class=\"attachment-large size-large wp-image-9523 ld-lazyload\" alt=\"\" data-src=\"https:\/\/aboutknowledge.com\/wp-content\/uploads\/2026\/09\/bf619038-a6a9-4436-8ead-a3801eec1b27-1024x487.png\" data-srcset=\"https:\/\/aboutknowledge.com\/wp-content\/uploads\/2026\/09\/bf619038-a6a9-4436-8ead-a3801eec1b27-1024x487.png 1024w, https:\/\/aboutknowledge.com\/wp-content\/uploads\/2026\/09\/bf619038-a6a9-4436-8ead-a3801eec1b27-300x143.png 300w, https:\/\/aboutknowledge.com\/wp-content\/uploads\/2026\/09\/bf619038-a6a9-4436-8ead-a3801eec1b27-1536x730.png 1536w, https:\/\/aboutknowledge.com\/wp-content\/uploads\/2026\/09\/bf619038-a6a9-4436-8ead-a3801eec1b27.png 1819w\" data-sizes=\"(max-width: 780px) 100vw, 780px\" data-aspect=\"2.1026694045175\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-072b2aa e-flex e-con-boxed e-con e-parent\" data-id=\"072b2aa\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-904c9b2 elementor-widget elementor-widget-image\" data-id=\"904c9b2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"780\" height=\"356\" src=\"data:image\/svg+xml;charset=utf-8,%3Csvg xmlns%3D&apos;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&apos; viewBox%3D&apos;0 0 1024 468&apos;%2F%3E\" class=\"attachment-large size-large wp-image-9524 ld-lazyload\" alt=\"\" data-src=\"https:\/\/aboutknowledge.com\/wp-content\/uploads\/2026\/09\/580452cb-cc70-422f-8fcc-a5709c694411-1-1024x468.png\" data-srcset=\"https:\/\/aboutknowledge.com\/wp-content\/uploads\/2026\/09\/580452cb-cc70-422f-8fcc-a5709c694411-1-1024x468.png 1024w, https:\/\/aboutknowledge.com\/wp-content\/uploads\/2026\/09\/580452cb-cc70-422f-8fcc-a5709c694411-1-300x137.png 300w, https:\/\/aboutknowledge.com\/wp-content\/uploads\/2026\/09\/580452cb-cc70-422f-8fcc-a5709c694411-1-1536x702.png 1536w, https:\/\/aboutknowledge.com\/wp-content\/uploads\/2026\/09\/580452cb-cc70-422f-8fcc-a5709c694411-1.png 1855w\" data-sizes=\"(max-width: 780px) 100vw, 780px\" data-aspect=\"2.1880341880342\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Docmost Self-hosted documentation generated from GitHub, Jira and Microsoft Teams using Kimi AI. The problem What a team knows is spread across three places, and none of them are readable. The code is accurate and complete, and very slow to read. The issue tracker holds every decision that was ever argued over, buried in comment [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-9510","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.4 (Yoast SEO v28.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Self-Hosted Documentation with Docmost &amp; Kimi AI<\/title>\n<meta name=\"description\" content=\"Self-hosted documentation generated from GitHub, Jira and Microsoft Teams using Kimi AI. Docmost turns scattered knowledge into a readable, always-current wiki.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/aboutknowledge.com\/zh\/docmost\/\" \/>\n<meta property=\"og:locale\" content=\"zh_HK\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Docmost\" \/>\n<meta property=\"og:description\" content=\"Self-hosted documentation generated from GitHub, Jira and Microsoft Teams using Kimi AI. Docmost turns scattered knowledge into a readable, always-current wiki.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/aboutknowledge.com\/zh\/docmost\/\" \/>\n<meta property=\"og:site_name\" content=\"AboutKnowledge\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/aboutknowledge28\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-02T12:13:07+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/aboutknowledge.com\/wp-content\/uploads\/2021\/11\/blob-9@2x1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1523\" \/>\n\t<meta property=\"og:image:height\" content=\"1560\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 \u5206\u9418\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/aboutknowledge.com\\\/docmost\\\/\",\"url\":\"https:\\\/\\\/aboutknowledge.com\\\/docmost\\\/\",\"name\":\"Self-Hosted Documentation with Docmost & Kimi AI\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/aboutknowledge.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/aboutknowledge.com\\\/docmost\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/aboutknowledge.com\\\/docmost\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/aboutknowledge.com\\\/wp-content\\\/uploads\\\/2021\\\/11\\\/blob-9@2x1.png\",\"datePublished\":\"2026-09-02T09:23:50+00:00\",\"dateModified\":\"2026-09-02T12:13:07+00:00\",\"description\":\"Self-hosted documentation generated from GitHub, Jira and Microsoft Teams using Kimi AI. Docmost turns scattered knowledge into a readable, always-current wiki.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/aboutknowledge.com\\\/docmost\\\/#breadcrumb\"},\"inLanguage\":\"zh-HK\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/aboutknowledge.com\\\/docmost\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-HK\",\"@id\":\"https:\\\/\\\/aboutknowledge.com\\\/docmost\\\/#primaryimage\",\"url\":\"https:\\\/\\\/aboutknowledge.com\\\/wp-content\\\/uploads\\\/2021\\\/11\\\/blob-9@2x1.png\",\"contentUrl\":\"https:\\\/\\\/aboutknowledge.com\\\/wp-content\\\/uploads\\\/2021\\\/11\\\/blob-9@2x1.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/aboutknowledge.com\\\/docmost\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/aboutknowledge.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Docmost\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/aboutknowledge.com\\\/#website\",\"url\":\"https:\\\/\\\/aboutknowledge.com\\\/\",\"name\":\"AboutKnowledge\",\"description\":\"System Integrator You Can Trust\",\"publisher\":{\"@id\":\"https:\\\/\\\/aboutknowledge.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/aboutknowledge.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"zh-HK\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/aboutknowledge.com\\\/#organization\",\"name\":\"AboutKnowledge (Hong Kong) Limited\",\"url\":\"https:\\\/\\\/aboutknowledge.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-HK\",\"@id\":\"https:\\\/\\\/aboutknowledge.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/aboutknowledge.com\\\/wp-content\\\/uploads\\\/2021\\\/11\\\/logo.png\",\"contentUrl\":\"https:\\\/\\\/aboutknowledge.com\\\/wp-content\\\/uploads\\\/2021\\\/11\\\/logo.png\",\"width\":560,\"height\":256,\"caption\":\"AboutKnowledge (Hong Kong) Limited\"},\"image\":{\"@id\":\"https:\\\/\\\/aboutknowledge.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/aboutknowledge28\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/104125547\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Self-Hosted Documentation with Docmost & Kimi AI","description":"Self-hosted documentation generated from GitHub, Jira and Microsoft Teams using Kimi AI. Docmost turns scattered knowledge into a readable, always-current wiki.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/aboutknowledge.com\/zh\/docmost\/","og_locale":"zh_HK","og_type":"article","og_title":"Docmost","og_description":"Self-hosted documentation generated from GitHub, Jira and Microsoft Teams using Kimi AI. Docmost turns scattered knowledge into a readable, always-current wiki.","og_url":"https:\/\/aboutknowledge.com\/zh\/docmost\/","og_site_name":"AboutKnowledge","article_publisher":"https:\/\/www.facebook.com\/aboutknowledge28\/","article_modified_time":"2026-09-02T12:13:07+00:00","og_image":[{"width":1523,"height":1560,"url":"https:\/\/aboutknowledge.com\/wp-content\/uploads\/2021\/11\/blob-9@2x1.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"5 \u5206\u9418"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/aboutknowledge.com\/docmost\/","url":"https:\/\/aboutknowledge.com\/docmost\/","name":"Self-Hosted Documentation with Docmost & Kimi AI","isPartOf":{"@id":"https:\/\/aboutknowledge.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/aboutknowledge.com\/docmost\/#primaryimage"},"image":{"@id":"https:\/\/aboutknowledge.com\/docmost\/#primaryimage"},"thumbnailUrl":"https:\/\/aboutknowledge.com\/wp-content\/uploads\/2021\/11\/blob-9@2x1.png","datePublished":"2026-09-02T09:23:50+00:00","dateModified":"2026-09-02T12:13:07+00:00","description":"Self-hosted documentation generated from GitHub, Jira and Microsoft Teams using Kimi AI. Docmost turns scattered knowledge into a readable, always-current wiki.","breadcrumb":{"@id":"https:\/\/aboutknowledge.com\/docmost\/#breadcrumb"},"inLanguage":"zh-HK","potentialAction":[{"@type":"ReadAction","target":["https:\/\/aboutknowledge.com\/docmost\/"]}]},{"@type":"ImageObject","inLanguage":"zh-HK","@id":"https:\/\/aboutknowledge.com\/docmost\/#primaryimage","url":"https:\/\/aboutknowledge.com\/wp-content\/uploads\/2021\/11\/blob-9@2x1.png","contentUrl":"https:\/\/aboutknowledge.com\/wp-content\/uploads\/2021\/11\/blob-9@2x1.png"},{"@type":"BreadcrumbList","@id":"https:\/\/aboutknowledge.com\/docmost\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/aboutknowledge.com\/"},{"@type":"ListItem","position":2,"name":"Docmost"}]},{"@type":"WebSite","@id":"https:\/\/aboutknowledge.com\/#website","url":"https:\/\/aboutknowledge.com\/","name":"AboutKnowledge","description":"System Integrator You Can Trust","publisher":{"@id":"https:\/\/aboutknowledge.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/aboutknowledge.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"zh-HK"},{"@type":"Organization","@id":"https:\/\/aboutknowledge.com\/#organization","name":"AboutKnowledge (Hong Kong) Limited","url":"https:\/\/aboutknowledge.com\/","logo":{"@type":"ImageObject","inLanguage":"zh-HK","@id":"https:\/\/aboutknowledge.com\/#\/schema\/logo\/image\/","url":"https:\/\/aboutknowledge.com\/wp-content\/uploads\/2021\/11\/logo.png","contentUrl":"https:\/\/aboutknowledge.com\/wp-content\/uploads\/2021\/11\/logo.png","width":560,"height":256,"caption":"AboutKnowledge (Hong Kong) Limited"},"image":{"@id":"https:\/\/aboutknowledge.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/aboutknowledge28\/","https:\/\/www.linkedin.com\/company\/104125547"]}]}},"_links":{"self":[{"href":"https:\/\/aboutknowledge.com\/zh\/wp-json\/wp\/v2\/pages\/9510","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aboutknowledge.com\/zh\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/aboutknowledge.com\/zh\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/aboutknowledge.com\/zh\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/aboutknowledge.com\/zh\/wp-json\/wp\/v2\/comments?post=9510"}],"version-history":[{"count":10,"href":"https:\/\/aboutknowledge.com\/zh\/wp-json\/wp\/v2\/pages\/9510\/revisions"}],"predecessor-version":[{"id":9527,"href":"https:\/\/aboutknowledge.com\/zh\/wp-json\/wp\/v2\/pages\/9510\/revisions\/9527"}],"wp:attachment":[{"href":"https:\/\/aboutknowledge.com\/zh\/wp-json\/wp\/v2\/media?parent=9510"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}