Revolutionize Your Docusaurus Docs: An AI-powered, open-source documentation editor
Features • Get Started • How It Works • FAQ • Contributing
Drop images directly into your docs—no more fiddling with file paths or code snippets. Just paste or drag-and-drop, and we'll handle the rest.
Automatically translate your documentation into multiple languages while maintaining technical accuracy and natural flow.
Let AI help you draft, expand, or polish your documentation. Perfect for quick starts or comprehensive guides.
Easily track and manage your documentation's translation status across all languages.
Before setting up Dicodocus, ensure you have the following:
- Node.js installed
- A Docusaurus project
- An OpenAI API key for AI-powered features
-
Clone the repository and navigate to the project directory:
git clone https://github.com/your-repo/dicodocus.git cd dicodocus -
Install dependencies:
npm install
-
Set up the required environment variables: Create a
.env.localfile in the root of the project:DOCUSAURUS_ROOT_PATH=/path/to/docusaurus/root NEXT_PUBLIC_DOCUSAURUS_DEFAULT_LANG=en NEXT_PUBLIC_DOCUSAURUS_URL=http://localhost:3003 DOCUSAURUS_ENABLED_LANGS=en,es,fr,de DOCUSAURUS_MEDIA_DIR=static/img OPEN_AI_API_KEY=your-openai-api-key-here
Docusaurus_url is used to fetch media ( image / videos ) uploaded to the docusaurus static folder
-
Start the application:
npm run dev
- Install Dicodocus locally or on your server
- Link it to your Docusaurus project
- Configure your preferences and AI settings
- Import existing documentation
- Create new pages with the AI editor
- Organize content with the visual file explorer
- Generate translations with one click
- Review and refine AI-generated content
- Track missing translations across languages
- Commit changes to your version control
- Watch your Docusaurus site update automatically
- Maintain full control over your content
Dicodocus is an open-source editor that enhances your Docusaurus documentation workflow. It offers features like inline media uploads, AI-assisted content generation, automatic translations, and a missing translations analyzer—all in one interface.
Dicodocus connects directly to your existing Docusaurus project. You can install it locally or deploy it on a server, then configure it to read and write your Docusaurus docs. After making changes, you can commit them to your version control (e.g., GitHub, GitLab), and your documentation site updates accordingly.
Basic familiarity with Docusaurus or markdown-based docs is helpful, but you don't need deep coding expertise. Dicodocus provides a visual editor, simple drag-and-drop file management, and AI features to automate tasks.
Yes! Dicodocus is free and open source under the MIT License. We encourage contributions from the community to help improve and maintain the project.
We welcome contributions of all kinds! Here's how you can help:
- 🔧 Report bugs and issues
- 💡 Suggest new features
- 📖 Improve documentation
- 🛠️ Submit pull requests
Please read our Contributing Guide to get started.
MIT © Odran HUSSON
Made with ❤️ by Odran Husson and sponsored by AI SmartTalk

