Skip to content

AI Agentic workflow for checking compliance 24/7 in HVAC systems based on any sensor data.

Notifications You must be signed in to change notification settings

tactspace/complimo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Compliot - AI Agent for HVAC Compliance

Complimo_Logo

Complimo-Demo.mp4

An AI-powered compliance assistant for HVAC systems that helps validate system configurations against regulatory requirements and industry standards.

Features

  • Document Analysis: Upload PDF documents with compliance specifications
  • Real-time Compliance Chat: AI assistant answers compliance questions in context
  • HVAC Metrics Monitoring: Visualize system performance metrics
  • Regulatory Check: Automatic validation against common standards

Tech Stack

Frontend:

  • Next.js 15.2 (App Router)
  • React 19 + TypeScript
  • Recharts for data visualization
  • Next/font (Geist)

Backend:

  • FastAPI
  • LangChain + OpenAI integrations
  • ChromaDB (Vector Store)

Infrastructure:

  • Dockerized services
  • CORS-enabled API
  • Poppler-utils for PDF processing

Development Setup

Prerequisites

  • Node.js 20+
  • Python 3.9+
  • Docker (optional)
  • OpenAI API key

Quick Start with Docker

# Clone repository
git clone [your-repo-url]
cd complimo

# Create .env files
echo "OPENAI_API_KEY=your_key_here" > backend/.env
echo "NEXT_PUBLIC_API_URL=http://localhost:8000" > frontend/.env.local

# Start services
docker-compose up --build

Manual Setup

Backend:

cd backend
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt

# Start FastAPI server
uvicorn main:app --reload

Frontend:

cd frontend
npm install
npm run dev

Environment Variables

backend/.env:

OPENAI_API_KEY=your_openai_key

frontend/.env.local:

NEXT_PUBLIC_API_URL=http://localhost:8000

About

AI Agentic workflow for checking compliance 24/7 in HVAC systems based on any sensor data.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors