satszone.link

Sats Solution Registry

Production applications deployed on AWS — click any card to inspect its full tech stack.

Live Deployments
📊

DataAnalyzer Buddy

dataanalyzer.satszone.link
Live

AI-powered data analysis platform. Upload CSV/Excel, explore profiles, query with natural language via Claude AI, generate interactive Plotly charts, detect trends & patterns, clean data, and export PDF/Excel reports.

Python 3.12 FastAPI React 18 Claude API Plotly.js AWS · Nginx

Backend

  • FastAPI 0.115.0 — REST API
  • uvicorn 0.30.6 — ASGI server
  • pydantic 2.x — validation

Data & AI

  • pandas 2.2.3 — DataFrames
  • numpy 2.1.3 — numerics
  • scikit-learn 1.5.2 — ML
  • statsmodels 0.14.4 — trends
  • anthropic 0.40.0 — Claude SDK

Visualization

  • plotly 5.24.1 — server charts
  • react-plotly.js ^2.6.0 — render

Frontend

  • React 18 ^18.3.1
  • Vite ^5.4.9 — bundler
  • Tailwind CSS ^3.4.14
  • react-router-dom ^6.26.2

Export

  • fpdf2 2.8.1 — PDF reports
  • xlsxwriter 3.2.0 — Excel export
  • tabulate — table formatting
Architecture: 8 pages · 8 API routers · In-memory DataFrames per session · Server-side Plotly JSON fed to React frontend · 98 e2e tests
🏦

Enterprise AI Guardian

ai-guardian.satszone.link
Live

AI governance platform for enterprise banks. Manage model registries, run risk assessments, track compliance, monitor performance & drift, and handle incidents — with flowchart dashboards and 13 pre-seeded bank AI models.

Python 3.12 FastAPI React 18 SQLite AWS · Nginx

Backend

  • FastAPI 0.115.0 — REST API
  • uvicorn 0.30.6 — ASGI server
  • pydantic 2.9.2 — validation

Database

  • SQLAlchemy 2.0.35 — ORM
  • aiosqlite 0.20.0 — async SQLite
  • faker 30.1.0 — seed data

Frontend

  • React 18 ^18.3.1
  • Vite ^5.4.9 — bundler
  • Tailwind CSS ^3.4.14
  • lucide-react ^0.462.0 — icons

Charts

  • recharts ^2.13.0 — dashboards
  • clsx ^2.1.1 — class utils
Architecture: 8 pages (Landing, Dashboard, ModelRegistry, RiskAssessment, Lifecycle, Compliance, Monitoring, Incidents) · SQLite auto-seeded with 13 realistic bank AI models on first run
🕸️

Semantic Modeler

semantic-modeler.satszone.link
Live

AI-powered semantic data modeling tool. Ingests raw fields from SQL databases, files, and APIs — uses Claude AI to map them to business concepts, builds an interactive knowledge graph, and exports standards-compliant ontologies.

Python 3.12 Streamlit Claude API NetworkX AWS · Nginx

UI

  • streamlit >=1.28.0 — dashboard

AI & Graph

  • anthropic >=0.40.0 — Claude SDK
  • networkx >=3.1 — graph engine
  • pyvis >=0.3.2 — interactive viz

Ontology

  • rdflib >=7.0.0 — RDF/OWL/SPARQL
  • SQLAlchemy >=2.0.0 — persistence

Document Parsing

  • pypdf >=4.0.0 — PDF ingest
  • python-docx >=1.1.0 — Word docs
  • Pillow >=10.0.0 — images
  • pandas >=2.0.0 — tabular data
Architecture: Python-only · Generates semantic models from uploaded documents · Interactive knowledge graph rendered in Streamlit · Exports RDF/OWL/SPARQL ontologies
⚖️

MyLegal Doctor

legal.satszone.link
Live

USCIS immigration assistant powered by Claude AI and RAG. Provides accurate, cited answers about US visa types — H1B, L1, O-1, E-2, TN, green cards — grounded in official USCIS documentation via a vector database.

Python 3.12 Streamlit Claude API RAG · ChromaDB AWS · Nginx

UI

  • streamlit — chat interface

AI & RAG

  • anthropic — Claude Q&A engine
  • chromadb — vector store
  • sentence-transformers — embeddings

Scraping

  • playwright — JS-rendered pages
  • beautifulsoup4 — HTML parsing

Persistence

  • SQLAlchemy — page index / history
  • SQLite — query tracking
Architecture: RAG pipeline — scrapes USCIS site with Playwright, builds semantic embeddings in ChromaDB, Claude synthesizes cited answers · Streamlit chat UI
🧠

Sats Cortex

cortex.satszone.link
Live

Personal knowledge base for storing, organizing, and searching articles in multiple formats — PDF, DOCX, Markdown, HTML, and web links. Full-text search, tags, bookmarks, and downloads backed by SQLite and AWS S3.

Python 3.12 FastAPI React 19 SQLite S3 AWS · Nginx

Backend

  • FastAPI >=0.115.0 — REST API
  • SQLAlchemy async >=2.0.0 — ORM
  • aiosqlite >=0.20.0 — async DB
  • PyJWT >=2.9.0 — auth
  • boto3 >=1.35.0 — S3 storage

Document Parsing

  • pymupdf >=1.24.0 — PDF
  • python-docx >=1.1.0 — Word
  • beautifulsoup4 >=4.12.0 — HTML
  • markdown >=3.7 — MD render
  • httpx >=0.27.0 — web fetch

Frontend

  • React 19 ^19.2.0
  • @radix-ui/* — accessible UI
  • TanStack Query ^5.90 — data fetching
  • react-markdown ^9.1.0
  • react-pdf ^9.2.1 — PDF viewer
  • mammoth ^1.11.0 — DOCX viewer
Architecture: Full-stack SPA · Multi-format ingest (PDF, DOCX, MD, HTML, URLs) · S3 binary storage · JWT auth · Tailwind + Radix UI · PDF & DOCX in-browser viewers
💬

Lightweight Messenger

messenger.satszone.link
Live

Real-time chat with WebSocket support, file sharing, message history, and user authentication. Automatic file cleanup with TTL-based expiration — built for speed with no heavy framework dependencies.

Python 3.12 FastAPI WebSockets AWS · Nginx

Backend

  • FastAPI >=0.110 — REST + WebSocket
  • uvicorn — ASGI server
  • pydantic >=2.0 — validation

Auth & Upload

  • itsdangerous >=2.1 — signed session cookies, CSRF
  • python-multipart >=0.0.9 — file uploads

Features

  • WebSockets — real-time messaging
  • TTL cleanup — auto file expiry
  • Static serving — HTML frontend
Architecture: Python-only · FastAPI REST + WebSocket endpoints · Form-based auth with CSRF-protected signed cookies · TTL-based attachment cleanup
🗂️

SatsHub

satshub.satszone.link
Live

Data discovery and governance platform inspired by DataHub. Entity management for datasets, dashboards, charts, and pipelines — with full-text search, business glossary, domain hierarchy, ownership tracking, and data quality assertions.

Python 3.12 Streamlit FastAPI AWS · Nginx

UI

  • streamlit >=1.40.0 — hub dashboard

Backend

  • fastapi >=0.110.0 — data API
  • pydantic >=2.0.0 — schema validation
  • uvicorn — ASGI server

Features

  • URN-based IDs — entity addressing
  • In-memory DB — no external DB required
  • Full-text search — across all entities
Architecture: Python-only · Streamlit frontend + FastAPI backend · Entity types: datasets, dashboards, charts, pipelines · Business glossary, domain hierarchy, ownership tracking · URN-based identification