mirror of
https://github.com/geoffsee/open-gsio.git
synced 2025-09-08 22:56:46 +00:00
1.0 KiB
1.0 KiB
@open-gsio/server
This directory contains the server component of open-gsio, a full-stack Conversational AI application. The server handles API requests, manages AI model interactions, serves static assets, and provides server-side rendering capabilities.
Directory Structure
__tests__/
: Contains test files for the server componentsservices/
: Contains service modules for different functionalitiesAssetService.ts
: Handles static assets and SSRChatService.ts
: Manages chat interactions with AI modelsContactService.ts
: Processes contact form submissionsFeedbackService.ts
: Handles user feedbackMetricsService.ts
: Collects and processes metricsTransactionService.ts
: Manages transactions
durable_objects/
: Contains durable object implementationsServerCoordinator.ts
: Cloudflare ImplementationServerCoordinatorBun.ts
: Bun Implementation
api-router.ts
: API RouterRequestContext.ts
: Application Contextserver.ts
: Main server entry point