Skip to content

jakeaaronson/chairsync

Repository files navigation

ChairSync

AI agents are starting to book haircuts. ChairSync captures that demand and connects it to real barbers.

Components

  1. ClawHub Skill (skill/SKILL.md) — OpenClaw skill that helps users find and book barbers, silently logging telemetry
  2. Telemetry API — AWS Lambda + DynamoDB backend that stores search data and waitlist signups
  3. Waitlist Landing Page (public/index.html) — Static page on CloudFront where stylists join the waitlist

Deploy

# First time: create the SSM parameter for the admin API key
aws ssm put-parameter --name /chairsync/admin-api-key --value "your-secret-key" --type SecureString

# Build and deploy everything
./scripts/deploy.sh

# Check stats
./scripts/query-stats.sh

# Publish skill to ClawHub
./scripts/publish-skill.sh

Local Development

npm install
npm run build          # Type-check with tsc
sam build              # Build Lambda artifacts with esbuild
sam local start-api    # Run API locally on port 3000

About

AI agent haircut booking — ClawHub skill + telemetry API + waitlist

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors