Selected Projects

Applied AI, operator tooling, and connected systems developed by Keven D. Crick.

From Complex Systems to Usable Tools

These projects combine troubleshooting, systems integration, language models, web applications, local automation, and interface design. Each began with the same practical objective: make a complicated process easier for a person to understand and operate.

PromptStudio

PromptStudio AI prompt-development workspace

A live prompt-development workspace with independent session histories and an optional deeper-refinement pass.

Live application

A full-stack prompt-development workspace that turns short or ambiguous ideas into structured instructions an AI development agent can act on.

Result: A user can begin with a few ordinary words and receive a clearer role, objective, requirements, constraints, and deliverables for an AI-assisted development task.

  • Builds role, objective, requirements, constraints, and deliverables from plain-language input.
  • Provides an optional Lightning pass for deeper refinement after the original enhancement.
  • Maintains isolated chat histories so prior work can be revisited without affecting a new session.

NCPCS Codex Session Builder

NCPCS Codex Session Builder operator interface

A browser-based guide for preparing an instruction, configuring an agent session, and launching it correctly.

Live Codex CLI operator tool

A browser-based operator aid that converts session choices into a ready-to-use Codex CLI launch command, then pairs it with a refined PromptStudio instruction.

Result: A complex command-line setup becomes a guided workflow with clear separation between the launch command and the development instruction.

  • Guides project-folder, model, permission, and session setup.
  • Separates the PowerShell launch command from the development instruction to reduce operator confusion.
  • Includes a visual workflow and an accessible operator guide.

Hindsightly

Hindsightly visual memory graph

A navigable memory graph showing relationships among prior development sessions and working context.

Private multi-agent memory management tool

A privately deployed memory-management system that preserves and shares relevant context from prior sessions across agents.

Result: Current agent work can reuse related decisions, project history, and working context to maintain continuity and direction.

  • Preserves relevant decisions, project history, and working context from prior agent sessions.
  • Shares related memory across agents when it becomes useful to current work.
  • Runs as a persistent local service with controlled MCP and browser-workflow integration.
  • Includes a visual memory graph for inspecting stored relationships.
  • Keeps operational data on authorized systems.

Hindsightly is a systems project and is not distributed as a public download.

RelayAlert I.R.I.S.

RelayAlert IRIS prototype panel with 16 monitored inputs across four zones

RelayAlert I.R.I.S. hardware prototype with four zones and 16 monitored inputs.

Project archive · 2021

Intranet Relay Information System — a Raspberry Pi-based remote monitoring system that translated dry relay and switch contacts into a configurable browser dashboard.

Result: Older equipment gained a modern interface for remote status, visual alarms, audible notification, and event monitoring from phones, tablets, and computers.

  • Monitored as many as 16 dry-contact inputs across four zones for equipment such as transfer switches, HVAC controllers, pumps, doors, and alarm devices.
  • Allowed operators to customize input names, response colors, and audible alarms.
  • Combined Python and Flask, HTML/CSS, JavaScript, SQL, SVG, C++, GPIO integration, event logging, and visual notification hardware.
  • Demonstrated full-stack hardware/software integration and a practical way to give legacy equipment a web interface.