Making common AI use cases easily accessible and customizable. Skip the heavy lifting of understanding OpenAI or other providers.
Hono is used to create the API. Zod is used to validate the request and response schemas. OpenAI is used to generate the response.
The codebase follows a modular design pattern:
- src/routes/: Each route is a separate module
- src/services/: Shared services (e.g., OpenAI integration)
- src/utils/: Shared utility functions
- src/schemas/: Shared Zod schemas
- /summarize: Summarize text
- OpenAI using the official OpenAI typescript SDK
# Install dependencies
bun install
# Run in development mode
bun run dev
# Build for production
bun run build
API documentation is available at /api/ui
when the server is running.