CASE STUDY

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.


Go 1.24
gRPC
PostgreSQL
GORM
JWT
AI & Orchestration

Integration with DeepSeek for build generation. Temporal manages dialogue state and selection processes.


DeepSeek API
Temporal
Workflows
Activities
Data Persistence

Reliable storage of user profiles, chat histories, and created configurations.


PostgreSQL
Golang-migrate
GORM

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

Want the Same Result for Your Business?

Let's discuss your project and identify key growth points.
Discuss My Project