mirror of
https://github.com/eigent-ai/eigent.git
synced 2026-04-28 11:40:25 +00:00
Co-authored-by: bytecii <bytecii@users.noreply.github.com> Co-authored-by: bytecii <994513625@qq.com> |
||
|---|---|---|
| .. | ||
| core | ||
| get_started | ||
| images | ||
| troubleshooting | ||
| docs.json | ||
| README.md | ||
Eigent Docs
This directory contains the Mintlify documentation for Eigent. The docs are hosted via Mintlify and configured through docs.json.
Prerequisites
Install the Mintlify CLI globally:
npm install -g mintlify
Preview locally
Run the dev server from inside the docs/ directory:
cd docs
mintlify dev
This starts a local server at http://localhost:3000 with hot reload on file changes.
File structure
docs/
├── docs.json # Mintlify config: theme, navigation, branding
├── images/ # Logos and favicon
├── get_started/ # Welcome, installation, quick start
├── core/ # Concepts, workforce, tools, workers, skills
│ └── models/ # Per-model setup guides (BYOK, Gemini, Kimi, etc.)
└── troubleshooting/ # Bug reporting, support
Adding a new page
- Create a
.mdfile in the appropriate section folder (e.g.core/my-feature.md). - Add a frontmatter title at the top:
--- title: "My Feature" description: "Short description shown in search and meta." --- - Register the page in
docs.jsonundernavigation.tabs[0].groupsin the relevant group'spagesarray:
Note: paths omit the"/core/my-feature".mdextension and are relative todocs/.
Updating an existing page
Edit the .md file directly. Mintlify uses standard Markdown with some extended components (callouts, cards, tabs, etc.) — see the Mintlify docs for available components.
Updating navigation or config
All site-level settings live in docs.json:
- Navigation order — edit the
pagesarrays insidenavigation.tabs[0].groups - Nested groups — add an object with
group,icon, andpagesin place of a plain path string - Theme / colors / logo — edit the top-level fields (
theme,colors,logo,favicon) - Navbar links — edit
navbar.linksandnavbar.primary - Footer socials — edit
footer.socials
Deployment
Docs are deployed automatically by Mintlify on every push to the connected branch. No manual deploy step is needed — merging to main triggers a rebuild.