Nachos is a modular, Docker-native AI assistant framework designed to be self-hosted and infinitely customizable. It uses a microservices architecture with NATS message bus for inter-service communication, supporting multiple LLM providers (Claude, GPT, Ollama) and messaging platforms (Slack, Discord, Telegram, WhatsApp, WebChat). The framework features container-per-component isolation, a TOML-based configuration system, built-in security policies with DLP scanning, and a CLI for stack management. Built as a monorepo with shared packages for configuration, state management, and tool interfaces.
Spudnik is a discord bot focused on guild management and adding interesting and useful functionality to your server. It was built on top of some of the most popular and widely used frameworks for extendibility and written with organization and customization in mind. At the bot's peak, it was in almost 200 servers and was successfully scaled to handle thousands of concurrent user interactions on Heroku. With the bot being depended on by so many users, I took the time to implement excellent CI/CD practices and downtime was minimal.
Kirbi is a self-hosted, modular chat bot for Slack and Discord. While there was an official Kirbi bot serving a few servers, the goal was for anyone to host their own instance of Kirbi and only add the functionality they are interested in. I also created multiple modules for integration with Kirbi instances ranging from platform integration (Discord/Slack), to fun (random cat facts, xkcd comics, etc), and also some more involved lookup commands (wikipedia, dictionary, and other 3rd party apis). The focus of the project started to be on adding modules specific to Discord, adding features that were not available on the platform at the time.
System Properties
Computer: Nate's Brain
Processor: Coffee-Powered i∞
RAM: 2 kids + 2 dogs + 3 cats worth
OS: Nate95 Breakfast Edition
Uptime: Since May 2014
Fuel: Mushroom Coffee and Brunch
The Recycle Bin is empty.
(I don't throw away good code... usually.)
It looks like you're trying to hire a developer! Would you like help with that?
A fatal exception 0x000000HIRE has occurred at 0028:C0FFEE42 in VXD PORTFOLIO.EXE.
The current developer is too talented. Windows has been rendered speechless.
* Press any key to send a job offer.
* Press CTRL+ALT+DEL to pretend this didn't happen.
Error: DEVELOPER_TOO_GOOD_EXCEPTION
Recommended action: HIRE_IMMEDIATELY
Press any key to continue _
Nachos is a modular, Docker-native AI assistant framework designed to be self-hosted and infinitely customizable. It uses a microservices architecture with NATS message bus for inter-service communication, supporting multiple LLM providers (Claude, GPT, Ollama) and messaging platforms (Slack, Discord, Telegram, WhatsApp, WebChat). The framework features container-per-component isolation, a TOML-based configuration system, built-in security policies with DLP scanning, and a CLI for stack management. Built as a monorepo with shared packages for configuration, state management, and tool interfaces.
Spudnik is a discord bot focused on guild management and adding interesting and useful functionality to your server. It was built on top of some of the most popular and widely used frameworks for extendibility and written with organization and customization in mind. At the bot's peak, it was in almost 200 servers and was successfully scaled to handle thousands of concurrent user interactions on Heroku. With the bot being depended on by so many users, I took the time to implement excellent CI/CD practices and downtime was minimal.
Kirbi is a self-hosted, modular chat bot for Slack and Discord. While there was an official Kirbi bot serving a few servers, the goal was for anyone to host their own instance of Kirbi and only add the functionality they are interested in. I also created multiple modules for integration with Kirbi instances ranging from platform integration (Discord/Slack), to fun (random cat facts, xkcd comics, etc), and also some more involved lookup commands (wikipedia, dictionary, and other 3rd party apis). The focus of the project started to be on adding modules specific to Discord, adding features that were not available on the platform at the time.
System Properties
Computer: Nate's Brain
Processor: Coffee-Powered i∞
RAM: 2 kids + 2 dogs + 3 cats worth
OS: Nate95 Breakfast Edition
Uptime: Since May 2014
Fuel: Mushroom Coffee and Brunch