Skip to content

Latest commit

 

History

History
43 lines (33 loc) · 1.09 KB

File metadata and controls

43 lines (33 loc) · 1.09 KB

Built With

ChaosPilot leverages a modern, full-stack architecture with the following technologies:

Languages

  • Python (Backend)
  • TypeScript (Frontend)
  • HTML, SCSS (Frontend UI)

Frameworks & Libraries

  • Angular (Frontend framework)
  • FastAPI or Flask (assumed for Python backend, specify if different)
  • Supabase (Authentication & Database)
  • Google Agent Development Kit (ADK)
  • Azure OpenAI (LLM, Embeddings)
  • SQLAlchemy (ORM, if used)

Platforms & Cloud Services

  • Google Cloud Platform (GCP) (Log ingestion, BigQuery, IAM, etc.)
  • Azure OpenAI (LLM/Embeddings)
  • Supabase (Postgres DB, Auth)

Databases

  • PostgreSQL (via Supabase)
  • SQLite (local dev, agent_Manager_data.db, sessions.db)

APIs & Integrations

  • Google Cloud Logging API
  • Google BigQuery API
  • Azure OpenAI API
  • Supabase API

DevOps & Deployment

  • Docker
  • Batch/Shell scripts for deployment

Other Tools

  • Markdown (for documentation and UI rendering)
  • Tailwind CSS (if used in frontend)

This stack enables robust, secure, and scalable AI-powered log analysis with a modern developer and user experience.