This is the official documentation site for AdMesh SDKs and AI agent integration, built with Docusaurus.
npm installnpm startThis command starts a local development server and opens up a browser window. Most changes are reflected live without having to restart the server.
npm run buildThis command generates static content into the build directory and can be served using any static contents hosting service.
- Getting Started - Setup and basic concepts
- Python SDK - Complete Python integration guide
- TypeScript SDK - Complete TypeScript integration guide
- UI SDK - React components and UI integration
- AI Integration - Guides for AI Platforms and chatbots
- API Reference - Detailed API documentation
- Examples - Real-world implementation examples
- Troubleshooting - Common issues and solutions
- Create new
.mdfiles in thedocs/directory - Update
sidebars.jsto include new pages in navigation - Use frontmatter for page metadata:
---
sidebar_position: 1
title: Page Title
---
# Page ContentUse language-specific code blocks with syntax highlighting:
```python
from admesh import Admesh
client = Admesh(api_key="your-api-key")
```Use Docusaurus components for enhanced documentation:
import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';
<Tabs>
<TabItem value="python" label="Python">
```python
# Python code here// TypeScript code hereUse admonitions for important information:
:::tip
This is a helpful tip!
:::
:::warning
This is a warning!
:::
:::danger
This is dangerous!
:::- Edit
src/css/custom.cssfor global styles - Use CSS custom properties for theming
- Follow the existing design system
- Edit
docusaurus.config.jsfor site configuration - Update
sidebars.jsfor navigation structure - Modify
package.jsonfor dependencies
- Connect your GitHub repository to Vercel
- Vercel automatically detects Docusaurus configuration
- Deploy with automatic builds on push to main branch
npm run build
# Upload the `build` directory to your hosting provider- Start with overview - Explain what the page covers
- Provide examples - Show practical implementations
- Include troubleshooting - Address common issues
- Link to related content - Help users navigate
- Complete examples - Show full working code
- Explain key concepts - Don't just show code
- Multiple languages - Provide Python, TypeScript, and React examples
- Real-world scenarios - Use practical use cases
Since this documentation is for AI Platforms:
- Emphasize integration patterns - Show how to integrate with AI platforms
- Provide conversation examples - Show realistic AI interactions
- Explain intent detection - Help AI understand user needs
- Show citation patterns - Demonstrate academic-style references
- Fork the repository
- Create a feature branch
- Make your changes
- Test locally with
npm start - Submit a pull request
- Use clear, concise language
- Provide working code examples
- Include screenshots where helpful
- Test all code examples
- Follow the existing style and structure
- 📖 Documentation: You're reading it!
- 🐛 Issues: GitHub Issues
- 💬 Support: mani@useadmesh.com
This documentation is licensed under the MIT License.