back home

my projects

Selected systems, tools, and experiments by Leslie Osei-Anane.

Holodeck

Generative VR world engine

A world compiler that turns room descriptions into schema-checked VR environments with LLM planning, asset ranking, and Meta Quest delivery.

Tech: Python, C#, FastAPI, NumPy, ElevenLabs API, Meta Quest

Hoot

Gaze-driven macOS accessibility assistant

Hoot lets people with severe motor disabilities use webcam-based eye gaze to direct an AI agent that operates their Mac. Users choose context-aware actions with their eyes, and the agent carries out multi-step tasks across apps, extending access beyond cursor control and text entry.

Demo ยท Repository

Tech: JavaScript, Python, Electron, React, TypeScript, Swift, CNN, TensorFlow.js

Lumon

Real-time browser-agent supervision

A live observation layer for browser agents with frame streaming, sprite state, target markers, approval prompts, and artifact-backed review.

Tech: TypeScript, Python, FastAPI, WebSockets, Playwright, LangSmith

Roulette

Generative UI system

A runtime system that serves random one-off interfaces, games, tools, and simulators with creative entropy, queued generation, iframe sandboxing, deduplication, and quality checks.

Tech: Python, FastAPI, Node.js, TypeScript, Redis, OpenRouter

Conway Pattern Evolution Engine

Evolutionary cellular automata search

A genetic algorithm that evolves long-lived Conway's Game of Life patterns, visualizes emergent behavior, and ships with Dockerized reproducibility.

Tech: Python, NumPy, Pygame, Matplotlib, Docker

RL-Connect-4

Reinforcement-learning game agent

A playable Connect Four web app with human, self-play, and semi-random RL modes, backed by server-side drop logic and a saved PyTorch DQN checkpoint.

Tech: Python, PyTorch, NumPy, JavaScript, HTML, CSS

Toolsmith

Cloudflare Workers AI agent platform

An agent platform that transforms OpenAPI specifications into executable AI skills with Durable Objects state and Workers AI function calling.

Tech: TypeScript, Cloudflare Workers, Durable Objects, Workers AI, OpenAPI

Handoff

Memory portability app

A MemoryLayer-powered app that imports AI chat history, extracts structured memories, and generates concise context blocks for use across models.

Tech: TypeScript, React, Cloudflare Workers, Supabase, Vectorize, MemoryLayer

Ghost

Privacy-first AI OS assistant

A MemoryLayer-powered macOS assistant with screen-aware memory, voice control, local actions, semantic recall, and explainable memory graphs.

Tech: TypeScript, Electron, React, SQLite, Embeddings, MemoryLayer

HiLite

PDF highlight extraction to Notion

A Django app that extracts highlighted text from PDFs and exports annotations directly to Notion through OAuth.

Tech: Python, Django, PyMuPDF, Google Cloud Vision, Notion API