Official documentation source for Iqra AI.
Explore the Docs »
Main Repository
·
Report Bug
·
Join Community
This repository contains the source code for docs.iqra.bot. It is built using Fumadocs and Next.js.
The documentation covers:
- Introduction: Philosophy & Architecture.
- Platform: User Dashboard & Whitelabeling.
- Build & Deploy: The Visual Script Builder, Agents, Tools/Connections, Rag/Data & Route/Campaigns.
- Integrations: Providers, LLM/STT/TTS, Rerank, Embedding, FlowApps & Telephony.
- Developers: Self-Hosting & FlowApp Development.
- API Reference: OpenAPI based dynamic API references.
- Node.js 20+
- npm / pnpm (preffered) / yarn
-
Clone the repo:
git clone https://github.com/abdofallah/IqraAI-Docs.git cd IqraAI-Docs -
Install dependencies:
pnpm install
-
Run the dev server:
pnpm run dev
Open http://localhost:3000 to view it in the browser.
We provide an official Docker image for easy deployment.
You can spin up the documentation site locally or on your server using the included compose file.
- Run:
docker-compose up -d
- Access:
The docs will be available at
http://localhost:5000.
To build the image yourself:
docker build -t iqraai/iqraai-docs .content/docs: The actual MDX documentation files. Edit content here.app/: Next.js app router structure.public/: Static assets (images, logos).lib/: Fumadocs configuration and source loaders.v1.json: Fallback OpenAPI schema if api is down.
Contributions are welcome!
- Fork the Project.
- Create your Feature Branch (
git checkout -b feature/AmazingDocs). - Commit your Changes (
git commit -m 'Add some AmazingDocs'). - Push to the Branch (
git push origin feature/AmazingDocs). - Open a Pull Request.