Skip to content

About

Official production-oriented examples and starter kits for DEVUP AI — SDK integrations, Next.js applications, AI agents, and cloud compute workflows.

Topics

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

DEVUP AI

DEVUP AI — Official Examples

Production-oriented starter kits and reference implementations for building with DEVUP AI.

Platform · Documentation · Models · Dashboard · Status · npm

DEVUP AI SDK GitHub Actions CI Next.js 16.3.0 TypeScript Strict


About the Repository

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.


Available Examples

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

Featured Starter

Next.js AI Chatbot

The Next.js AI Chatbot is our primary reference implementation for conversational AI applications.

Highlights:

  • Official provider integration through createDevupAI from devupai/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 →


Requirements

  • Node.js 20.9.0 or newer
  • npm 10 or newer
  • A DEVUP AI API key

Quick Start

To run the Next.js AI Chatbot example locally:

git clone https://github.com/devupai-platform/devupai-examples.git
cd devupai-examples
npm ci

Then navigate to the starter directory:

cd nextjs/ai-chatbot

Create your environment variables file:

Windows PowerShell:

Copy-Item .env.example .env.local

macOS/Linux:

cp .env.example .env.local

Open .env.local and add your API key:

DEVUP_API_KEY=sk-devup-your-api-key

Run the development server:

npm run dev

Open your browser to: http://localhost:3000


Repository Structure

devupai-examples/
├── .github/
│   └── workflows/
│       └── ci.yml
├── nextjs/
│   └── ai-chatbot/
├── CONTRIBUTING.md
├── SECURITY.md
├── package.json
├── package-lock.json
└── README.md

Repository Principles

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 →


Roadmap

The following examples are planned and are not yet available.

API and SDK Examples

  • Node.js SDK quickstart
  • Node.js streaming
  • Embeddings and RAG
  • Image generation
  • Audio transcription
  • Video generation
  • Native inference

Python and Agent Examples

  • Python OpenAI-compatible quickstart
  • Python streaming
  • AutoGen multi-agent workflow
  • Agent tool calling

Compute Examples

  • GPU PyTorch training
  • GPU inference server
  • CPU FastAPI service
  • Persistent Network Volume workflow
  • JupyterLab GPU workflow

Contributing

We welcome contributions to the DEVUP AI examples repository.

Read the Contributing Guidelines →


Resources

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

About

Official production-oriented examples and starter kits for DEVUP AI — SDK integrations, Next.js applications, AI agents, and cloud compute workflows.

Topics

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages