Skip to content

Instantly share code, notes, and snippets.

View thomasdavis's full-sized avatar

Thomas Davis thomasdavis

View GitHub Profile
---
config:
layout: fixed
---
flowchart TD
n1["Message Received"] --> n2["Intent Prompt"]
n2 --> n3["No Tool"] & n5["Found Tool"]
n3 --> n6["Stream MainPrompt"]
n5 --> n7["GetToolStrategy"]
n7 --> n8["NoToolStrategy"] & n10["FoundToolStrategy"]

Perfect — I’ll begin crafting a complete design system for PrecisionCore tailored for web applications that work well on both desktop and mobile. It’ll default to light mode, include dark mode support, and cover all essential components found in modern web apps.

The system will include:

  • In-depth design philosophy and visual principles
  • Guidelines for layout, spacing, grids, and UI behaviors
  • Component breakdowns with usage rules
  • Code examples in vanilla HTML/CSS (primary) and TailwindCSS (secondary)
  • Mockups and image examples of components in the PrecisionCore style

I’ll let you know as soon as it’s ready for review.

Got it. I’ll put together a comprehensive report on how BLAH can build a powerful, compute-enabled registry for tools—including support for remote CPU/GPU execution, bandwidth middle-manning, and strategic partnerships with providers. I’ll focus on how to bootstrap with CPU-based sponsored compute, evaluate which providers make the most sense based on cost, ecosystem alignment, and open-source stance, and outline how to grow the registry into an "npm for AI tools" empire.

I’ll let you know when the report is ready for review.

Compute-Enabled Registry for Remote AI Tool Execution (BLAH)

Prototype and POC Requirements

Remote CPU Execution (1-minute tasks): The initial BLAH prototype should support running tools on remote CPU-based infrastructure with short execution times (up to ~1 minute per run). This allows demonstrating end-to-end functionality without needing specialized hardware. For example, Val.town’s free tier supports 1 minute wall-clock time per execution ([Val Town](https://www.val.

Got it. I’ll dig into whether others have encountered similar issues with OpenAI models (especially GPT-4 and 4o) returning excessively long or hallucinated UUID-like lists or arrays, and if this issue is more formally known or documented. I’ll also look for workarounds developers have successfully used, especially in tagging/filtering tasks like yours.

I’ll update you as soon as I have a clear picture.

Issues with Long UUID Lists in GPT Models

Observations of Hallucinated or Duplicated IDs

Developers have indeed reported that when asking GPT models to output a long list of IDs (e.g. UUIDs or database keys), the model can produce incorrect or repeated entries. In structured JSON outputs, the model sometimes invents new IDs or duplicates existing ones instead of sticking to the provided list. For example, one OpenAI forum user noted that about 10% of the time GPT-4 would return a randomly generated ingredient ID that did not match any ID in the provided list, even though the ingredient name w

Amazing. I’m going to synthesize a beautiful, comprehensive engineering and vision report for BLAH – geared toward open source contributors and early adopters. I’ll include clear technical sections, conceptual visuals, architectural diagrams, and thoughtful critique with improvement ideas. This will balance deep protocol insight with approachable storytelling for devs and hackers who want to build or contribute.

I’ll get started and let you know when the report is ready for your review.

BLAH: Barely Logical Agent Host – Engineering Vision Report

BLAH (Barely Logical Agent Host) is an open-source platform that aspires to unify the fragmented world of AI agent tools. It provides a protocol-agnostic infrastructure for AI tool interoperability – essentially a “universal adapter” that lets AI agents use any tool through a standard interface. This report explores BLAH’s vision, architecture, current status, and future roadmap, aiming to inform and inspire open-source contributors and early adopters.

{
"$schema": "https://raw.githubusercontent.com/jsonresume/resume-schema/v1.0.0/schema.json",
"basics": {
"name": "Thomas ✽ Davis",
"label": "Senior Javascript at Blockbid",
"email": "[email protected]",
"summary": "I’m a full stack web developer who loves working with open source technology. I work best at planning the architecture of web applications and their development life cycles. I also love to get the community involved and have had much experience with building and organizing large open source groups.\n\nSpecialties: React, Redux, Javascript - Full stack developer with lots of experience in lots of stuff",
"location": {
"countryCode": "US",
{
"basics": {
"name": "Elon Musk",
"label": "CEO & Entrepreneur",
"image": "",
"email": "[email protected]",
"phone": "(123) 456-7890",
"url": "https://elonmusk.com",
"summary": "Innovative entrepreneur and engineer with a passion for technology, space exploration, and sustainable energy. Founder and CEO of SpaceX, Tesla, Neuralink, and The Boring Company.",
"location": {
@thomasdavis
thomasdavis / blah.js
Last active June 27, 2024 05:18
output of gpt-4o (some parts added by me, was too lazy to remove)
export default function Talk() {
const [modelReady, setModelReady] = useState(false);
const [fullModel, setFullModel] = useState(null);
const [training, setTraining] = useState(false);
const [chat, setChat] = useState('');
// slice book every 2000 characters
const bookParts = [];
for (let i = 0; i < book.length; i += 2000) {
bookParts.push(book.slice(i, i + 2000));
{
"basics": {
"name": "Traves Theberge",
"label": "Testing",
"image": "https://testing.com",
"email": "[email protected]",
"phone": "na",
"url": "https://testing.com",
"summary": "Hi there, I'm Traves Theberge — a Canadian Indigenous professional with a versatile skill set and a real passion for effective project management. I've built a strong foundation across various disciplines, arming me to tackle the complexities of modern projects head-on.\n\nAs a trained Project Manager, I thrive in areas like system design, meticulous project coordination, contract management, and seamless communication. I'm committed to consistently delivering results that go beyond expectations.\n\nMy journey has been quite the adventure, including experiences in firefighting, digital archiving, and serving as a Traditional Knowledge Holder for a First Nation. This mix of experiences has given me deep insights into how people interact and how conflicts can be resolved. I've further sharpened th
https://bitcoinassociation.clickmeeting.com/tokenized-live-demo?r=AQt4ZwxkAwy8sRq1LachMvOEozy2MvOEozy2Mak8M3Ivrz5zoaydoTSkozy2MxO0rz52rF5jLac8sQVlAmRjZmR1