Skip to content
View beardedeagle's full-sized avatar
😒
Making the world functional.
😒
Making the world functional.

Highlights

  • Pro

Block or report beardedeagle

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
beardedeagle/README.md

Randy Thompson

22+ years building distributed systems, security platforms, and the tooling that keeps critical infrastructure running.

Across Signal Operations in the U.S. Army, systems security and administration at IBM, and nearly 15 years at GoDaddy, I worked across signal operations, systems administration, networking, site reliability engineering, software development, and security engineering. The constant was designing and operating complex production-critical systems at scale, then building the tooling and guardrails that made them safer, more resilient, and easier to run.

Start Here

Portfolio · Resume · LinkedIn

The projects below reflect that mix: security that's structural, not bolted on, infrastructure that earns its uptime, and agentic systems that are governed instead of improvised.


Core Disciplines

Systems Architecture · Software Engineering · Security Engineering · Distributed Systems · AI Agent Infrastructure · Platform Engineering · Site Reliability Engineering · Networking

Languages / Ecosystem

Rust · Elixir · Erlang · Python · Go · TypeScript / JavaScript · C · C++ · C# · Nim · Zig · Ruby · Crystal · Cosmopolitan C · SQL · Bash / Zsh · PHP


Featured Work

Public:

🐒 MonkeyClaw — Secure-by-default BEAM-native AI workspace. LiveView dashboard, multi-backend chat, plug extensions, and BeamAgent-backed sessions. Elixir Phoenix OTP LiveView SQLite3

⚙️ BeamAgent — BEAM-native SDKs for multi-backend agents. Unified sessions, routing, policy, memory, audit, and capability parity across runtimes. Erlang/OTP Elixir

🧠 oLLM — Optimization-driven local inference on tiny VRAM. Built to fit 120B to 160B-class models onto 8GB hardware without quantizing away fidelity. Python PyTorch Transformers

📞 ringer — Telephony validation harness for concurrent multi-target calling. Fair source rotation, backend-aware routing, rate limiting, and live TUI metrics. Python Typer Pydantic Textual

Private:

🏰 Citadel — Host-local EDR/DLP with immediate enforcement. Governs actions, constrains execution, inspects risky content, and records what happened. Rust Tokio JSON-RPC Ed25519 WebExtensions

⚖️ CourtKit — Desktop-first legal evidence workspace. Airgapped by design, sealed at rest, semantic search, and citation-backed research without a localhost service stack. Rust Dioxus Candle LanceDB age

🔮 Semantic Cache — Tiered semantic/object cache with vector and object storage. Custom L0 hot path, LanceDB warm tier, adaptive thresholds, and diversity-aware retrieval. Rust LanceDB ANN TinyLFU C FFI

🤖 SmolCoder — Terminal-first multi-agent coding assistant. In-TUI editor, rich chat rendering, MCP and plugin extensibility, persistent memory, and built-in governance. Python smolagents Textual MCP SQLite

🧩 Patchwork — Context-preparation engine for code and rich documents. Semantic compression, OCR-aware ingestion, and prompt-ready output for downstream models. Rust ONNX Runtime MiniLM SQLite

🔬 Nucleus — TypeScript microkernel for agent systems. Sandboxed plugins, mediated host contexts, declarative security, and kernel-level observability. TypeScript Bun TypeBox Zod OpenTelemetry


Philosophy

Defensive by default. Secure by design. Right tool for the job. SOLID, DRY, KISS.


Connect

Portfolio · Resume · LinkedIn

Pinned Loading

  1. beam-agent beam-agent Public

    Canonical BEAM SDK for agentic coding runtimes in Erlang and Elixir. One unified API over Claude Code, Codex, Gemini, OpenCode, and Copilot, with shared sessions, threads, MCP, hooks, telemetry, an…

    Erlang 3

  2. mnesiac mnesiac Public

    Mnesia autoclustering made easy!

    Elixir 137 22

  3. mnesiaex mnesiaex Public

    Elixir ecto 3 adapter for mnesia.

    Elixir 4

  4. ollm ollm Public

    Forked from Mega4alik/ollm

    LLM Inference for Large-Context Offline Workloads

    Python 2

  5. alpine-phoenix-builder alpine-phoenix-builder Public

    Up to date Alpine image with the latest language versions for staged Elixir and Phoenix builds.

    Makefile 74 6

  6. MonkeyClaw MonkeyClaw Public

    A *Claw clone that utilizes BeamAgent to allow for TOS compliant subscription based account usage. A cautionary tale proving that technical adherence to the letter of a request is the most effectiv…

    Elixir 1