AI Assistant PC Configurator
Intelligent PC component selection using DeepSeek and Temporal.
About the Project
Automated PC component selection service. An AI agent analyzes user tasks (gaming, work, rendering) and budget, proposing an optimal configuration via dialogue. The Temporal orchestrator ensures the reliability of long-running generation processes and LLM interactions.
Solution Architecture
Backend Services (Go)
Microservices for chat, orders, and configurator. Implements gRPC API for high-efficiency interaction.
AI & Orchestration
Integration with DeepSeek for build generation. Temporal manages dialogue state and selection processes.
Data Persistence
Reliable storage of user profiles, chat histories, and created configurations.
Key Features
Intelligent Chat
Contextual communication with AI to clarify wishes and budget.
Auto-Generation
Selection of fully compatible components for specific tasks.
Order Management
Creation, storage, and tracking of build orders.
DeepSeek Integration
Stateful Conversations
Optimized Hardware Selection