PinnedDavin HillsIntroducing Wiggle: The Modular, Multi-Node Framework for Large Language Model WorkflowsIn the evolving world of AI and machine learning, the demand for scalable, flexible systems capable of managing complex workflows has never…3d ago3d ago
PinnedDavin HillsGo + Ollama = Simple Local AIAre you a Go developer interested in experimenting with local AI? This guide will walk you through setting up and interacting with a local…Sep 6Sep 6
PinnedDavin HillsAcross the AI Divide: Unifying Models with ai-manager and GoEmbarking on an adventure with multiple AI models, have you ever felt like you’re lost in a labyrinth of code, repeating the same spells…Apr 3Apr 3
PinnedDavin HillsUnleashing the Power of AI: Crafting Conversations with Go and OpenAIWelcome to an adventure where we merge the simplicity of Go with the brilliance of OpenAI’s language models! Imagine giving your Go…Mar 27Mar 27
Davin HillsBuilding an AI Brain: Part 1Swarm Brain on GitHub https://github.com/dshills/swarmMay 5May 5
Davin HillsIntegrating NVIDIA Tesla P40 into a Consumer-Level Computer for Local Text GenerationThe NVIDIA Tesla P40, which was once a powerhouse in the realm of server-grade GPUs, is designed primarily for deep learning and artificial…Apr 21Apr 21
Davin HillsGo WaitGroup: Avoiding a Subtle BugTLDR: Typically this means the calls to Add should execute before the statement creating the goroutine or other event to be waited for —…Oct 28, 20201Oct 28, 20201
Davin HillsWriting a Code Editor with Layers (Part 4)In part 3 we discussed syntax matching and file type detection. Here we are going to discuss layers. The thing that brought us to this…Aug 8, 2020Aug 8, 2020
Davin HillsWriting a Code Editor with Layers (Part 3)In Part 2 we talked about Undoing, Cursor, and Text Objects. In this installment, we’ll start talking about the syntax highlighter. If it…Jun 28, 2020Jun 28, 2020