Skip to content
View Steel-tech's full-sized avatar

Highlights

  • Pro

Block or report Steel-tech

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Steel-tech/README.md

30+
Active Repos
7+
AI Agent Systems
8,554+
Documents Indexed
3
Chrome Extensions
5+
Production Apps

> whoami

name: Victor Garcia
role: Steel Business Owner | Subject Matter Expert | Self-Taught Builder
location: Denver, CO
companies:
  - name: StructuPath.AI
    role: Founder
    focus: AI Solutions for Construction & Trades
  - name: Flawless Steel Welding
    role: Owner
    certification: AISC-Certified Steel Fabrication

philosophy: |
  I don't build AI from a laptop in a coffee shop.
  I build it from the shop floor, the job site, and the office where payroll has to hit every Friday.
  Real scars. Real tears. Real solutions.

current_focus:
  - SteelCFO: AI-powered financial command center for steel contractors
  - IronForge: AI wizard helping ironworkers start contracting businesses
  - Steel Pulse: Structural steel estimating platform (Turborepo monorepo)
  - SteelMind v2: Next-gen multi-agent steel bidding system
  - DGX AI Lab: On-premise AI infrastructure (NVIDIA DGX)

> tech_stack --verbose


πŸ€– AI & Machine Learning Stack
Technology Usage Status
Claude Primary LLM (Opus 4 / Sonnet 4) production
Claude SDK Multi-Agent Orchestration production
SAFLA Neural Memory System production
ChromaDB RAG Systems production
sqlite-vec Vector Embeddings production
Ollama Local LLM Hosting production
vLLM High-Performance Inference production
MCP Model Context Protocol Tools production
πŸ—οΈ Infrastructure & DevOps
Technology Usage Status
Docker Containerization production
Kubernetes Orchestration staging
NVIDIA GPU Infrastructure production
CUDA GPU Computing production
Linux Server OS production
Nginx Reverse Proxy production
GitHub Actions CI/CD production
Turborepo Monorepo Build System production
πŸ’Ύ Databases & Storage
Technology Usage Status
PostgreSQL Primary Database production
Supabase BaaS Platform production
Redis Caching & Queues production
SQLite Embedded Database production
Prisma ORM production
S3 Object Storage production

> cat infrastructure_diagram.txt

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                          PRODUCTION INFRASTRUCTURE                           β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚                                                                              β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”         β”‚
β”‚  β”‚  CLIENTS   β”‚   β”‚  VERCEL    β”‚   β”‚  FLY.IO    β”‚   β”‚  DGX LAB   β”‚         β”‚
β”‚  β”‚  (Web/Ext) │──▢│ (Next.js)  │──▢│ (API/AI)   │──▢│ (GPU/LLM)  β”‚         β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜         β”‚
β”‚        β”‚                β”‚                β”‚                β”‚                  β”‚
β”‚        β–Ό                β–Ό                β–Ό                β–Ό                  β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”       β”‚
β”‚  β”‚                   CLAUDE AGENT SDK LAYER                         β”‚       β”‚
β”‚  β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”       β”‚       β”‚
β”‚  β”‚  β”‚ SteelCFO β”‚  β”‚SteelMind β”‚  β”‚  Steel   β”‚  β”‚ IronForgeβ”‚       β”‚       β”‚
β”‚  β”‚  β”‚  Agents  β”‚  β”‚ v2 Agentsβ”‚  β”‚  Pulse   β”‚  β”‚  Wizard  β”‚       β”‚       β”‚
β”‚  β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜       β”‚       β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜       β”‚
β”‚        β”‚                β”‚                β”‚                β”‚                  β”‚
β”‚        β–Ό                β–Ό                β–Ό                β–Ό                  β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”         β”‚
β”‚  β”‚ PostgreSQL β”‚   β”‚  SQLite +  β”‚   β”‚   Redis    β”‚   β”‚  ChromaDB  β”‚         β”‚
β”‚  β”‚ (Primary)  β”‚   β”‚ sqlite-vec β”‚   β”‚  (Cache)   β”‚   β”‚   (RAG)    β”‚         β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜         β”‚
β”‚                                                                              β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

> ls -la ./projects/


πŸ€– AI Agent Platforms

Click to expand/collapse

AI Financial Command Center

AI-powered CFO for steel contractors β€” job costing, cash flow forecasting, AR/AP management

Features:

Dashboard:     Real-time financial overview
AI Chat:       Natural language financial queries
Job Costing:   Per-project P&L tracking
Cash Flow:     Predictive forecasting
AR/AP:         Automated tracking & alerts
Status:        🟒 ACTIVE DEVELOPMENT

Capabilities:

  • [x] Anthropic Claude AI integration
  • [x] NextAuth v5 authentication
  • [x] Interactive Recharts dashboards
  • [x] Prisma + PostgreSQL persistence

Stack: Next.js 15 Prisma Anthropic SDK Recharts

Multi-Agent Steel Bidding

Next-gen 7-agent system for steel estimation with drawing analysis

Agent Architecture:

agents:
  - RFQ_Detector: Email & document parsing
  - Blueprint_Analyzer: Vision AI for drawings
  - Takeoff_Engine: Quantity extraction
  - Pricing_Agent: Cost calculation
  - Proposal_Writer: Document generation
  - CRM_Sync: Data integration
  - QA_Validator: Accuracy checks

Capabilities:

  • [x] Vision AI for blueprint analysis
  • [x] Multi-agent pipeline (ADWS)
  • [x] AISC-compliant calculations
  • [x] Docker containerized deployment

Stack: Python FastAPI Next.js 15 Docker

Ironworker Business Wizard

AI-powered wizard helping ironworkers start contracting businesses in all 50 US states

Features:

Wizard:        Step-by-step business setup
AI Guidance:   State-specific requirements
Licensing:     Per-state compliance info
Templates:     Business documents & forms
Status:        🟒 ACTIVE DEVELOPMENT

Capabilities:

  • [x] Anthropic Claude AI guidance
  • [x] 50-state regulatory database
  • [x] shadcn/ui components
  • [x] Hardened for open source

Stack: Next.js Anthropic SDK Base UI Tailwind

Estimating Platform

Structural steel estimating platform β€” a StructuPath.AI product

Architecture:

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚     Turborepo Monorepo (pnpm)   β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚  apps/web    β”‚    apps/api      β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚  Document Intelligence Pipeline β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚  Bid Generation & Export Engine β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Capabilities:

  • [x] Document intelligence & parsing
  • [x] Bid generation pipeline
  • [x] Monorepo with shared packages
  • [x] TypeScript end-to-end

Stack: Turborepo TypeScript pnpm

Neural Memory Infrastructure

Self-Aware Feedback Loop Algorithm β€” persistent memory for AI agents

Performance Metrics:

Memory Types:   Episodic | Semantic | Procedural
MCP Tools:      14 production tools
Auth:           JWT authentication
Dashboard:      Real-time TUI
Status:         🟒 PRODUCTION

Capabilities:

  • [x] Hybrid memory architecture
  • [x] Claude Code MCP integration
  • [x] Real-time TUI dashboard
  • [x] Deployed on Fly.io

Stack: Python FastAPI sqlite-vec MCP

On-Premise AI Infrastructure

Enterprise-grade AI without cloud dependency

Hardware Specs:

Platform:       NVIDIA DGX Station
CUDA:           12.x
Models:         70B+ parameters
Inference:      <100ms latency
Cost:           $0 per query

Capabilities:

  • [x] Air-gapped operation
  • [x] Ollama model management
  • [x] vLLM high-performance serving
  • [x] Unlimited local inference

Stack: NVIDIA DGX CUDA Ollama vLLM Linux


🏭 Production Apps @ Flawless Steel Welding

Click to expand β€” Apps running my company daily

If these break, I lose money. That's the standard.

Quality Management System

+ 8,554+ documents indexed
+ Natural language search (RAG)
+ AI-powered answers with citations
+ Auto-fill from historical data
+ AISC compliance tracking

Stack: Next.js 15 FastAPI ChromaDB RAG

Employee Onboarding

+ Digital onboarding checklists
+ Certification verification
+ Mobile-first field access
+ Role-based permissions
+ Completion analytics

Stack: Next.js 15 Prisma PostgreSQL

Safety Coordinator

+ Real-time incident reporting
+ Digital JSA forms
+ Photo documentation
+ Training schedule tracking
+ Safety metrics dashboard

Stack: Next.js 15 React 19 S3 WebSocket

Human Resources

+ Employee records management
+ Time tracking + payroll
+ Benefits & PTO management
+ Crew scheduling
+ Automated cert reminders

Stack: Next.js 15 NextAuth v5 Prisma


πŸ› οΈ Tools & Extensions

Click to expand β€” Chrome Extensions, Desktop Tools & More

Chrome Extension

Matrix-themed bid extraction with priority scoring. Pulls RFQ data from bid platforms like SmartBid.

Stack: TypeScript Chrome Extension Jest

PDF Blueprint Viewer

PDF blueprint viewer with thumbnail caching, page selection, and MuPDF-powered rendering.

Stack: Next.js MuPDF pdf-lib Tailwind

Desktop Estimation

Local-first steel takeoff with PDF extraction, automated quantity takeoffs, and cost estimation.

Stack: Python Flet pdfplumber SQLite

Chrome Extension

Steel measurement calculator extension built with React and the WXT framework.

Stack: React WXT Chrome Extension

Chrome Extension

Copy HTML elements with computed styles for LLM context. Extracts clean markup for AI prompts.

Stack: React Vite crxjs Chrome Extension

Agentic Coding

Remote control of Claude Code agents via Telegram and GitHub. Full observability and cost tracking.

Stack: Node.js Claude Agent SDK Telegram


> htop --domains

Steel Fabrication Construction AI Agent Systems DevOps
AISC PM Agents Infra
Cost Estimation & Bidding Quality Management & QMS Claude Agent SDK On-Premise GPU (DGX)
Takeoff & Blueprint Analysis Safety & Compliance MCP Tool Development CI/CD & Containers

> systemctl status current-focus

● current-focus.service - Active Development Priorities
   Loaded: loaded (/etc/systemd/system/current-focus.service; enabled)
   Active: active (running)

   β”œβ”€ steelcfo.service       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ AI CFO Platform  [ACTIVE]
   β”œβ”€ ironforge.service       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Ironworker AI    [ACTIVE]
   β”œβ”€ steel-pulse.service     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Estimating SaaS  [ACTIVE]
   β”œβ”€ steelmind-v2.service    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Multi-Agent Bids [ACTIVE]
   β”œβ”€ structupath.service     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ AI Consulting    [PRODUCTION]
   β”œβ”€ dgx-lab.service         ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Local LLMs       [PRODUCTION]
   └─ fsw-apps.service        ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Daily Ops        [PRODUCTION]

> cat ./structupath/README.md

AI Solutions for Those Who Build Real Things



problem: |
  You're not a tech company. You're a builder.
  Every AI solution is built for Silicon Valley β€” not the shop floor.

solution: |
  I run a steel fabrication company.
  I've built AI systems that handle real problems.
  Battle-tested with real money on the line.

services:
  - AI Strategy Sessions: ROI-focused roadmap, no buzzwords
  - Custom AI Solutions: Built for YOUR industry workflows
  - AI Agent Development: Autonomous systems that actually work
  - Team Training: Practical skills, not academic theory
  - Dev Partnerships: Build AI products for trades together

ideal_clients:
  - Contractors & Fabricators
  - Small Business Owners
  - Trades & Service Businesses
  - Developers for the Trades

"I don't sell software I wouldn't use myself."


> git log --oneline --graph



> netstat -tulpn | grep LISTEN



╔══════════════════════════════════════════════════════════════════════════════╗
β•‘  "I don't build software to impress β€” I build it to survive."              β•‘
β•‘                                                                            β•‘
β•‘   Every app runs my company. Every system is battle-tested.                β•‘
β•‘   Real scars. Real tears. Real solutions.                                  β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•

Profile Views

github contribution grid snake animation

Popular repositories Loading

  1. Steel-tech Steel-tech Public

    My GitHub Profile

    1

  2. claude-code-infrastructure-showcase claude-code-infrastructure-showcase Public

    Forked from diet103/claude-code-infrastructure-showcase

    Examples of my Claude Code infrastructure with skill auto-activation, hooks, and agents

    Shell

  3. dgx-spark-playbooks dgx-spark-playbooks Public

    Forked from NVIDIA/dgx-spark-playbooks

    Collection of step-by-step playbooks for setting up AI/ML workloads on NVIDIA DGX Spark devices with Blackwell architecture.

    TypeScript

  4. Bid-Extractor Bid-Extractor Public

    Chrome extension for extracting RFQ/bid data from Gmail, Outlook, BuildingConnected, PlanHub & Procore. Priority scoring (0-100), auto-downloads, calendar integration, Matrix-themed UI. 100% local …

    JavaScript 1

  5. vial-gui vial-gui Public

    Forked from vial-kb/vial-gui

    Vial is an open-source cross-platform (Windows, Linux and Mac) GUI and a QMK fork for configuring your keyboard in real time.

    Python

  6. github-readme-stats github-readme-stats Public

    Forked from anuraghazra/github-readme-stats

    ⚑ Dynamically generated stats for your github readmes

    JavaScript