aidk-express
v0.1.8
Published
Express middleware for AIDK
Readme
aidk-express
Express.js middleware for AIDK.
Installation
pnpm add aidk-express aidk expressUsage
import express from 'express';
import { createEngine } from 'aidk';
import { createSSEHandler, createExpressMiddleware } from 'aidk-express';
const app = express();
const engine = createEngine();
// SSE streaming endpoint
app.post('/api/agent/stream', createSSEHandler({
engine,
getAgent: (req) => <MyAgent />,
}));
// Or use the full middleware
app.use('/api/agent', createExpressMiddleware({
engine,
agent: <MyAgent />,
}));
app.listen(3000);Key Exports
createSSEHandler()- Create SSE streaming handlercreateExpressMiddleware()- Create full middleware
Documentation
See the full documentation.
