Production-oriented starter kits and reference implementations for building with DEVUP AI.
Platform · Documentation · Models · Dashboard · Status · npm
This repository contains official runnable examples and starter kits for the DEVUP AI platform.
These examples are designed to provide a production-grade foundation for developers to learn from and extend into their own applications.
| Example | Stack | Status |
|---|---|---|
| Next.js AI Chatbot | Next.js 16.3.0, React 19.2.8, devupai@3.0.0, AI SDK 6.0.242 |
Available |
The Next.js AI Chatbot is our primary reference implementation for conversational AI applications.
Highlights:
- Official provider integration through
createDevupAIfromdevupai/ai - Native AI SDK streaming through
streamText - Real-time streaming responses
- Strict server-side API-key handling
- Configurable model allowlist
- Server-side validation for payload and messages
- Clean Markdown rendering
- Comprehensive Vitest tests
Explore the Next.js AI Chatbot →
- Node.js 20.9.0 or newer
- npm 10 or newer
- A DEVUP AI API key
To run the Next.js AI Chatbot example locally:
git clone https://github.com/devupai-platform/devupai-examples.git
cd devupai-examples
npm ciThen navigate to the starter directory:
cd nextjs/ai-chatbotCreate your environment variables file:
Windows PowerShell:
Copy-Item .env.example .env.localmacOS/Linux:
cp .env.example .env.localOpen .env.local and add your API key:
DEVUP_API_KEY=sk-devup-your-api-keyRun the development server:
npm run devOpen your browser to: http://localhost:3000
devupai-examples/
├── .github/
│ └── workflows/
│ └── ci.yml
├── nextjs/
│ └── ai-chatbot/
├── CONTRIBUTING.md
├── SECURITY.md
├── package.json
├── package-lock.json
└── README.md
All supported examples in this repository adhere to strict validation and security criteria:
- Runnable from a clean clone
- Secure server-side secret handling
- No live API calls during CI tests
- Complete per-example documentation
- Controlled dependency versions
- Meaningful automated tests
Please report any security issues or vulnerabilities privately. Review our Security Policy →
The following examples are planned and are not yet available.
- Node.js SDK quickstart
- Node.js streaming
- Embeddings and RAG
- Image generation
- Audio transcription
- Video generation
- Native inference
- Python OpenAI-compatible quickstart
- Python streaming
- AutoGen multi-agent workflow
- Agent tool calling
- GPU PyTorch training
- GPU inference server
- CPU FastAPI service
- Persistent Network Volume workflow
- JupyterLab GPU workflow
We welcome contributions to the DEVUP AI examples repository.
Read the Contributing Guidelines →
| Resource | Link |
|---|---|
| Platform | https://devupai.com |
| Documentation | https://docs.devupai.com |
| Model Catalog | https://devupai.com/models |
| Dashboard | https://devupai.com/dashboard |
| API Keys | https://devupai.com/dashboard/api-keys |
| Node.js SDK | https://www.npmjs.com/package/devupai |
| GitHub Organization | https://github.com/devupai-platform |
| Status | https://status.devupai.com |
| Support | support@devupai.com |
Built in Algeria. Connected to the global AI ecosystem.
Platform · Documentation · Models · Dashboard · Status