Offering web apps with LLM enhancements. Specializing in AI for the construction industry


Overview

I build AI apps for the construction industry. Specs, codes, schedules, transcripts, etc. Apply AI to your big data. I bring 40 years of problem solving experience to the task. Autodesk Revit and AutoCAD were my previous specialties.

I help contractors, engineers, and project managers get clarity from complexity. See https://aifab.xyz/hays/ for a list of apps made for a client.

I’ve created tools that parse 6,000+ page construction specifications, analyze multi-thousand-line project schedules, integrate with Autodesk Construction Cloud, and made chatbots using kind any of documents as their knowledge bases. Other examples are a legal chatbot and law assistant using 69000 pages of state laws as its knowledge base, and author emulation apps using all of the authors’ published books.

Simple tech stack for most apps: Python for logic, Streamlit for the web UI.

Secret sauce: For large chatbot knowledge bases, I use a hybrid context retrieval approach. Semantic search combined with LLM-generated keyword search, then re-ranked to get the top context for the user prompts to the LLMs. This enables getting unusual industry jargon, abbreviations, and other specific text from the knowledge base.

Contact: design@truevis.com See: https://x.com/truevis https://github.com/truevis https://www.linkedin.com/in/truevis/


Texas Law Chatbot

https://law-tx.aifab.xyz/

AI-powered assistant for Texas law questions. This application helps you:

Available by subscription: New subscribers receive 14 days free, then $149.00 per month


Chatbots using large building specifications documents as their knowledge base

See https://www.youtube.com/watch?v=Wjz6NydbpRw for an example


Public Apps


3D Architectural Element Viewer

https://aifab.xyz/docs3d


3D Tetris

https://aifab.xyz/tet


Analyze articles and show summaries for stock tickers

https://ticker.aifab.xyz/


Component Selector with AI

https://aifab-selector-windows.streamlit.app
Demonstration sample app for using an LLM to help choose items from a catalog


Find Scrabble words from available letters

https://aifab-scrabble-assist.streamlit.app


Tri-Lingual Color Explorer


https://aifab.xyz/colors


Start a WhatsApp message from text containing a phone number

https://wa.aifab.xyz


Choose which rations to take on your outing using nutritional information

https://rations-optimizer.streamlit.app


Compose a Google Calendar link from text using AI

https://cal.aifab.xyz

Sample service menu for small business to accept online payment methods

https://adore-payment.streamlit.app


Upload a book and extract pithy quotes

https://quote-extractor.streamlit.app
Contact me for password (this uses the paid Gemini API)


See many current exchange rates on one page

https://aifab.xyz/fx


Titanic Dataset Analysis

Uses Polars https://aifab-titanic.streamlit.app Made into web app from #PyConTH2025 #Polars workshop examples


Convert markdown to Gutenberg WordPress code

https://aifab-md2wp.streamlit.app/


View markdown in browser

https://md-viewer.streamlit.app


Flight Link Generator

https://aifab.xyz/flights