Generative AI for Fun and Little Profit | Columbus .

Members-Only

Recent Talks & Demos are for members only

Exclusive feed

You must be an AI Tinkerers active member to view these talks and demos.

May 04, 2026 · Columbus

Generative AI for Fun and Little Profit

Explore Musebot, a Discord bot using ComfyUI and Ollama to generate images, music, and video on consumer hardware, demonstrating practical generative AI API integration.

Overview
Links
Tech stack
  • Ollama API
    Run and manage large language models (LLMs) locally with a simple, powerful REST API.
    The Ollama API delivers local LLM deployment: run models like Llama 3 and Gemma 3 directly on your machine via a straightforward REST interface. Use the `/api/generate` endpoint for completions or `/api/chat` for multi-turn conversations. The API also handles model lifecycle management, including pulling new models from the Ollama library, listing available models, and deletion, all accessible via standard HTTP requests. Integration is efficient: the API is automatically available at `http://localhost:11434/api` after installation, offering a robust platform for local AI application development.
  • ComfyUI API
    A headless WebSocket-based interface for programmatically executing complex Stable Diffusion workflows as reproducible JSON graphs.
    ComfyUI API transforms visual node-based workflows into production-ready endpoints via a local WebSocket server (port 8188 by default). By sending a structured JSON payload to the /prompt endpoint, developers can trigger precise diffusion pipelines including SDXL, ControlNet, and IP-Adapter. This architecture bypasses the standard web UI to enable high-throughput image generation, automated batch processing, and seamless integration into external Python or JavaScript applications. It is the industry standard for scaling generative AI art pipelines without the overhead of a manual interface.
  • Node
    Node.js is a high-performance JavaScript runtime built on the V8 engine for executing scalable network applications.
    Ryan Dahl launched Node.js in 2009 to rethink server-side concurrency. It utilizes an event-driven, non-blocking I/O model to manage thousands of concurrent connections on a single thread. The system runs on Google's V8 engine (C++) and provides access to npm (a registry with over 2 million packages). Companies like Netflix and LinkedIn use it for its speed and scalability: it remains the top choice for real-time data streaming and microservices.
  • TypeScript
    TypeScript is an open-source superset of JavaScript: it adds static typing and compiles to clean, standards-based JavaScript.
    TypeScript is a high-level, open-source language developed by Microsoft: it acts as a superset of JavaScript, adding a powerful static type system. This system enables compile-time type checking, catching errors before runtime (a critical benefit for large-scale applications). The TypeScript Compiler (TSC) reliably transpiles all code into clean, standards-based JavaScript (ES3 or newer), ensuring compatibility across any browser or host environment (Node.js, React.js, etc.).
  • Parcel
    Parcel is a zero-configuration build tool that automates asset bundling with out-of-the-box support for JS, CSS, and HTML.
    Parcel eliminates the overhead of manual configuration files like webpack.config.js by using a convention-over-configuration model. It leverages a multi-core worker process to parallelize compilation and utilizes a persistent file system cache for instant subsequent builds. Developers get high-performance features (including Hot Module Replacement, tree shaking, and image optimization) immediately upon installation. It handles everything from TypeScript and React to PostCSS and SVGs without requiring custom plugins for standard web development workflows.