README.TXT

Welcome to Kompare

Kompare is a Next.js rewrite of the Kompare 95 desktop console, built to be your AI-assisted Indonesian PC builder and parts advisor.

Walkthrough

  1. Build PC (Build from zero): Start here if you want a complete, fresh PC tower. Set your budget and use case, and Kompare will generate a fully compatible build recommendation.
  2. Upgrade: Have an existing rig? Enter the parts you already own, and the planner will prioritize upgrades or fill in missing components while ensuring compatibility.
  3. Audit: Before you buy, audit your cart screenshot or typed parts list to catch bottlenecks and compatibility risks.
  4. Advisor (After Build): Once you have a generated build or upgrade result, ask grounded follow-up questions to customize the parts further!
  5. Marketplace: Coming soon! Browse the catalog of EnterKomputer parts directly.

Tech Stack

  • Frontend: Next.js (App Router), React, Zustand (state management), Playwright & Vitest for testing.
  • Backend: Python, FastAPI, Pydantic, pytest.
  • AI Providers: Google Gemini API (Free Tier) and Local AI profiles via LM Studio (Qwen3.6) + Qdrant Vector Database.
  • Data Sources: Local JSON component catalogs, meticulously curated for the Indonesian market with EnterKomputer pricing.

System fully operational. Ready to assist.