We build AI-integrated, database-connected web applications and developer tools for small businesses and non-profits. We also organize free events and offer paid consulting services on AI workflows in the Albany, NY area.
🎤 Scribert - AI-Powered Speech-to-Text
| Feature | Description |
|---|---|
| Overview | AI assistant to turn recorded voice notes into polished text |
| Core Capabilities | • 🎙️ Advanced speech recognition • 🤖 LLM-powered editing • ✨ Automatic formatting |
| Preview | ![]() |
🌐 FastAPI + Jinja2 + PostgreSQL Webapp Template
| Feature | Description |
|---|---|
| Overview | A production-ready webapp template combining lightweight and performant frameworks |
| Core Features | • ⚡ Pure Python backend with FastAPI • 🎨 Minimal-JavaScript frontend using Jinja2 • 🗄️ PostgreSQL database with SQLModel ORM |
| Security & Access | • 🔒 Full-featured secure authentication • 👥 Role-based access control |
| Documentation | • 📚 Extensive, beginner-friendly docs • 🤖 Includes llms.txt prompt file |
| Resources | 📖 View Documentation |
| Preview | ![]() |
🤖 OpenAI Assistants API Quickstart
| Feature | Description |
|---|---|
| Overview | A streamlined template for building AI-powered applications |
| Tech Stack | • 🐍 Python + FastAPI backend • 🎯 Jinja2 templating • 🧠 OpenAI Assistants API integration |
📊 IMFP: IMF Data Access Package
| Feature | Description |
|---|---|
| Overview | A Python package for IMF data access |
| Key Features | • 📈 Complete IMF data access • 🤝 Sister library to imfr |
We welcome contributions to all our open-source projects! Each repository has contribution guidelines, but generally:
- Open an issue for bugs or feature requests
- Fork the repository
- Create your feature branch
- Submit a pull request

