Skip to content
View EtanHey's full-sized avatar
:electron:
:electron:

Organizations

@zero-to-mastery

Block or report EtanHey

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
EtanHey/README.md

Hey, I'm Etan

Full stack developer in Israel. I build products and occasionally let AI build them for me.


What I'm Building

Golems — AI Agent Ecosystem

A Bun workspace monorepo of domain-expert AI agents — not locked to any single AI platform. Each agent is a self-contained skill package that works across Claude Code, Codex, Cursor, Gemini, and Kiro.

5 domain golems + orchestrator + infrastructure:

Golem Domain
RecruiterGolem Outreach campaigns, contact discovery, 7 interview practice modes with Elo tracking
TellerGolem Transaction categorization for tax, payment alerts, expense reports
CoachGolem Calendar management, daily plans, cross-golem status
JobGolem Board scraping (Indeed, SecretTLV, Drushim, Goozali), LLM scoring, auto-outreach
ContentGolem LinkedIn posts, Hebrew tech ghostwriting

Also includes:

  • Ralph — Autonomous coding loop. PRD in, shipped code out. Smart model routing, cost tracking, worktree isolation.
  • BrainLayer — Memory layer. 295K+ indexed chunks, knowledge graph with 119 entities, and 7 MCP tools. Source · Docs
  • VoiceLayer — Voice I/O for Claude Code. 2 MCP tools (TTS + STT), voice cloning, ~300ms latency. Source · Docs
  • 60 skills with AI-agnostic adapters (tested across Codex, Gemini, Kiro), 6 MCP servers, 7 agent profiles
  • 1,073 tests across the monorepo

Mac runs the brain (Telegram bot, Night Shift, memory). Railway runs the body (email polling, job scraping, briefings).

Live docs

Active Projects

Project Stack What it does
Golems TypeScript, Bun, Python AI agent ecosystem — 16 packages, 5 domain golems, 60 AI-agnostic skills
BrainLayer Python, SQLite, MCP Persistent memory for AI agents — 295K+ chunks, 7 MCP tools, 119-entity knowledge graph
VoiceLayer TypeScript, Bun, MCP Voice I/O for Claude Code — TTS + STT, voice cloning, ~300ms
Cantaloupe AI Next.js, React Native, Supabase Automated hiring platform — AI conducts voice interviews 24/7
6PM Convex, React, Claude Sonnet AI meeting prep — two-panel UI, real-time orchestrator, BrainLayer memory
Private Next.js, Expo, Supabase Property platform (stealth)
SongScript TanStack Start, Convex, React 19 Learn languages through music with line-by-line transliteration

Open Source

My Repos

Repo License What
Golems Apache 2.0 AI agent ecosystem — domain-expert golems as skill packages, autonomous coding loop, semantic memory
BrainLayer Apache 2.0 Persistent memory for AI agents — 328K+ chunks, knowledge graph, 14 MCP tools
VoiceLayer Apache 2.0 Voice I/O for Claude Code — TTS + STT, voice cloning, Hebrew-first dictation
cmuxlayer Apache 2.0 Terminal multiplexer MCP — multi-agent workspace orchestration
SongScript Apache 2.0 Language learning through music — synchronized lyrics, word breakdowns
etanheyman.com Apache 2.0 Portfolio site (Next.js 15, React 19, Tailwind v4)

Contributions to Other Projects

PR Repo Status What
#1096 pingdotgg/t3code Merged Fix: tighten node engine range for node:sqlite compat
#4749 zed-industries/extensions Merged Add iTerm2 default theme
#1522 manaflow-ai/cmux Open Fix: background workspace PTY initialization
#181 lharries/whatsapp-mcp Open Fix: Unicode-safe chat search + auto-detect business bridge DB
#58 Harzu/iced_term Open Feat: public backend module + async PTY shutdown
#2218 punkpeye/awesome-mcp-servers Open Add BrainLayer to Knowledge & Memory
#2217 punkpeye/awesome-mcp-servers Open Add VoiceLayer voice I/O MCP

Stack

TypeScript Python React Next.js React Native Expo Node.js Supabase Convex Claude API MCP PostgreSQL Tailwind Zsh Bun


About the Contribution Graph

The green squares mostly come from:

  • Cantaloupe AI — Automated hiring with AI voice interviews
  • Private project — Active development (stealth)
  • Golems — The AI agent ecosystem
  • Client work — Various private repos

Most of the interesting work lives in private repos. Happy to discuss in conversation.


Connect

LinkedIn Email Website WhatsApp

Pinned Loading

  1. songscript songscript Public

    Song transliteration learning app

    TypeScript

  2. hand-sign-detection hand-sign-detection Public

    Hand sign detection ML training pipeline

    Python

  3. etanheyman.com etanheyman.com Public

    TypeScript