Safe & Maintainable AI Apps in Python
| Section | Key idea | |
|---|---|---|
| 🧭 | Foundations | Focus LLMs on strengths, engineer around the rest |
| chatlas | One API for any LLM — chat, tools, streaming | |
| 🔧 | Tools & agents | Real capabilities, with guardrails |
| 📦 | Structured data | Typed data from text, images, and PDFs |
| shinychat | 5 lines to a chatbot with tool displays | |
| querychat | Self-service analytics, safe by architecture | |
| 🧪 | Evals & observability | Know if it works, and watch it in production |
Today’s examples were mostly chat based — but chatlas is really broader than that.
Chat is a great default UI for LLMs, but not the only one: