Skip to content

Instantly share code, notes, and snippets.

View Timtech4u's full-sized avatar
🎯
Focusing

Timothy Olaleke Timtech4u

🎯
Focusing
View GitHub Profile
@Timtech4u
Timtech4u / ADK-Agent-on-Cloud-Run.md
Last active September 28, 2026 09:09
ADK agent with BigQuery and Google Maps on Cloud Run: full code for the tutorial

Dock Scout: a production-minded ADK agent on Cloud Run with BigQuery and Google Maps (via MCP)

Dock Scout answers questions like "I'm at King's Cross at 8am on a weekday. Which nearby cycle-hire dock usually has bikes leaving, how long is the walk, and do I need a jacket?"

It is a Python Agent Development Kit (ADK) agent that uses:

Piece What it does How it authenticates
Gemini 3.7 Flash on Agent Platform (Vertex AI), global endpoint plans, calls tools, writes the answer runtime service account (roles/aiplatform.user)
@Timtech4u
Timtech4u / CAC-QA-E2E-all-cases.csv
Created September 14, 2026 08:36
CAC QA end-to-end test script by user type (2026-09-14)
We can make this file beautiful and searchable if this error is corrected: It looks like row 5 should actually have 13 columns, instead of 7 in line 4.
ID,User type,Priority,Module,Step,Action,Expected result,Host,Status,Tester,Date,Evidence / ticket,Notes
G-01,Guest (not signed in),P0,Landing,Open portal-test,Open the public portal in a private window.,Home loads. No session required.,https://cac-portal-test-hgezo.ondigitalocean.app,Not started,,,,
G-02,Guest (not signed in),P0,Name search,Public search,Search a new unused business name (unique coined word).,Available / Similar / Restricted / Blocked. Never a raw HTML dump. Never “Name Is Not Available” for a 5xx.,https://cac-portal-test-hgezo.ondigitalocean.app,Not started,,,,Search is public. Reservation is not.
G-03,Guest (not signed in),P0,Name search,Outage fail-closed,"If the engine is down or returns 5xx/HTML, read the banner.",Amber “We could not verify this name” (or Couldn’t check). Proceed stays off. Try again re-runs.,https://cac-portal-test-hgezo.ondigitalocean.app,Not started,,,,
G-04,Guest (not signed in),P0,Name search,Similar / clash,Search a known existing name.,Shows not available or
@Timtech4u
Timtech4u / run-webmcp-demo.sh
Created June 10, 2026 18:46
WebMCP operations desk demo — sample code (GDE Agentic Architect sprint)
#!/usr/bin/env bash
# Run the operations desk demo locally (Chrome 149+, WebMCP testing flag enabled).
set -euo pipefail
python3 webmcp-origin-isolated-server.py &
SERVER_PID=$!
trap 'kill "$SERVER_PID" 2>/dev/null || true' EXIT
sleep 1
open -a "Google Chrome" "http://127.0.0.1:8765/" 2>/dev/null || true
@Timtech4u
Timtech4u / gist-body.md
Created April 25, 2026 21:01
Embedding any private repo for semantic + BM25 code search with claude-context (Milvus + Vertex AI)

Embedding any private repo for semantic + BM25 code search with claude-context

A laptop-local hybrid search stack that indexes any private repo and lets you query by intent, not just keywords. No SaaS, just Vertex AI for embeddings. You get semantic similarity + BM25 ranking + exact location results (file:line-line) without sending your code anywhere except Google Cloud's embedding API.

What this is

claude-context is a Claude Code MCP skill that combines:

  • Milvus (vector database) for storage and hybrid search
  • LiteLLM (proxy) to route embedding requests
  • Vertex AI gemini-embedding-001 (3072-dim) for semantic vectors
@Timtech4u
Timtech4u / browser_agent.py
Created March 18, 2026 11:12
Browser control AI agent using Google ADK + Chrome CDP — companion code for Build With AI Kigali talk
"""Browser control agent using Google ADK and Chrome DevTools Protocol."""
import json
import base64
import requests
import websocket
from google.adk.agents import Agent
CHROME_HOST = "http://localhost:9222"
@Timtech4u
Timtech4u / ai-studio-prompt.md
Created March 13, 2026 09:08
AI Studio Prompt for Agent Mesh UI

Project Context: Adapting vite8-nitro3-starter into an AI Agent Mesh UI

1. Source Material Overview

The base repository is Timtech4u/vite8-nitro3-starter. It is a hyper-fast, full-stack starter kit built on Vite 8, Nitro v3, Rolldown, Oxc, and Tailwind v4. Currently, the UI is themed as a Zapier-like workflow automation tool with the following core UX paradigms:

  • Plain English Creation: Users describe workflows via a prompt interface rather than a complex node-based canvas.
  • Human-in-the-loop (HITL): A dashboard featuring a "Needs your attention" section for manual approvals/rejections.
  • Observability: Activity feeds, success rate health bars, and real-time monitoring of running processes.
  • Durable Execution: Workflows that survive crashes and pause for human input.
@Timtech4u
Timtech4u / acpx-chat.sh
Created March 9, 2026 22:36
acpx-chat: Interactive chat REPL for ACPX persistent sessions (Agent Client Protocol)
#!/usr/bin/env bash
# acpx-chat: Interactive chat REPL for ACPX persistent sessions
# Usage: acpx-chat [agent] [session-name]
# agent: codex (default), claude, gemini, opencode, pi, kimi
# session-name: name for persistent session (default: chat)
set -euo pipefail
AGENT="${1:-codex}"
SESSION="${2:-chat}"
@Timtech4u
Timtech4u / README.md
Created March 5, 2026 12:02
Draft GitHub profile README for review

Hey, I'm Timothy Olaleke

Platform Engineer | Cloud Architect | AI Builder

GDE Cloud CKA CKAD GCP Pro Cloud Architect

@Timtech4u
Timtech4u / gist:b81e7bee331dd2d83282a83397e24e52
Created January 23, 2026 12:37
Coder v2 Benefits for HostSpace Cloud - Development Environment Platform
# Coder v2 for HostSpace Cloud
## What is Coder?
Coder is an open-source platform for provisioning self-hosted cloud development environments (CDEs). It enables developers to write code from anywhere on any device with a consistent, reproducible environment.
## Why HostSpace Should Consider Coder
### 1. New Revenue Stream: CDEs as a Service
HostSpace could offer managed development environments as an add-on service:
- **Per-user pricing**: $15-50/user/month for cloud dev environments
@Timtech4u
Timtech4u / GSoC_Presentation.md
Created January 19, 2026 16:53
Google Summer of Code 2026 Info Session Presentation

Google Summer of Code (GSoC) Info Session


Welcome!

Speaker: Timothy Olaleke

  • Google Developer Expert (Cloud)
  • GSoC Alumni
  • DevOps & Cloud Solutions Expert