[]
0%
Home Work Photos About Contact
Jake Davis

Software developer. Photographer. Neuroscience student. Creator.

I build AI systems and automation tools — agents that run autonomously, software that removes me from the loop.

Right now: a multi-agent system on a Mac Mini that manages my schedule, trades crypto and prediction markets, and ships code on its own. The commit history doesn't sleep.

I shoot photos. Mostly outdoors, mostly film.

Python · JavaScript · TypeScript · Swift · SQL · Bash · AppleScript
Astro · React · Node.js · SQLite · Docker · Git
Claude API · OpenAI API · Canvas API · Brave Search API · ElevenLabs API · Telegram API · Polymarket API · Tailscale · Linux · macOS
AI/ML · Agent Architecture · Automation · Web Dev · Systems Design · Market Analysis
yerb — mac mini
> auto-accept Yerb 2.8
0 tokens 0%
yoursite.com
Sign up
● Now in beta
Ship faster.
Build smarter.

The modern platform for teams who want to move fast without breaking things.

Get started View docs →
99.9% Uptime
2.4M Requests/day
<50ms Avg latency
100 Performance
100 Accessibility
100 SEO
0.4s Load
9:41
Today Mar 4
1,847 kcal
of 2,400 goal 553 remaining
Protein 142g
Carbs 186g
Fat 61g
Meals 3 logged
Breakfast Eggs, toast, avocado
520
Lunch Chicken bowl, rice
785
Snack Protein shake
542
CI / CD ● main
Build
23s
Test
1m 47s
Lint
12s
Deploy
...
Test Suites
auth.test.ts 24 passed
api.test.ts 61 passed
db.test.ts 38 passed
utils.test.ts 24 passed
147 passed · 0 failed
Commits
feat: add rate limiting a3f2c91 · 4m ago
fix: token refresh race e7b1d04 · 22m ago
refactor: extract middleware 1c8e3fa · 1h ago
merge: feature/auth 9d4a2b7 · 3h ago
Claude
Build me a dashboard
I'll set up React with D3 for the charts. Adding real-time data via WebSocket and a responsive grid layout.
Add dark mode too
POST /v1/chat/completions 200 stream
{
  "model": "claude-sonnet-4-20250514",
  "max_tokens": 1024,
  "messages": [{
    "role": "user",
    "content": "Analyze this dataset"
  }]
}
I'll start by loading the CSV and checking for null values across all columns, then compute summary statistics
~/projects
$ npm create astro@latest
  ◼ tmpl   Using: blog
  ◼ deps   Installing...
  Done
$ npm run build
  building (SSG)...
  14 pages built in 1.86s
$
agent.py
 1  import anthropic
 2
 3  async def run(prompt: str) -> str:
 4      client = anthropic.Anthropic()
 5      msg = client.messages.create(
 6          model="claude-sonnet-4-20250514",
 7          max_tokens=1024,
 8          messages=[{
 9              "role": "user",
10              "content": prompt
11          }]
12      )
13      return msg.content[0].text
EDGE GATEWAY SERVICES DATA client:443 TLS nginx:80 LB node:3000 auth node:3001 api node:3002 workers postgres:5432 redis:6379 2.4k req/s
● Active
Scrape listings
Score deals
Send alerts
[14:02:31] Fetched 47 new listings
[14:02:33] Match: 2019 Tacoma — $28,400
[14:02:34] Scoring batch 2/3...
[14:02:35] _
GET /api/v1/projects 200 23ms
{
  "data": [
    {
      "id": 1,
      "name": "fuel-ios",
      "status": "live",
      "stars": 128
    }
  ],
  "total": 6,
  "cached": true
}

I'll build
your site

I design and develop fast, custom software — no templates, no bloat. Hand-coded with modern tools, deployed in days not months. If you want something that works and ships fast, let's talk.

01
Custom Built No templates. No boilerplate. Built to spec from scratch.
02
Fast Sub-second load times. Lighthouse 100s across the board.
03
Right Tool, Right Job Swift, Python, React, Astro — whatever fits the project.
Start a project →

Projects

jake@dev — ~/projects 14 dirs
jake@dev:~/projectsls -la
SlopScore
IN DEVELOPMENT

Paste a URL, get a slop score. Analyzes pages for AI-generated content patterns — filler text, generic structure, fake credentials — and calls out the grift.

ai-guru-academy.com ANALYZED
87
SLOP SCORE
Text
Struct
Author
"delve into" ×7 · stock persona · zero credentials
[↵ enter] open project [↑↓] browse
Fuel
LIVE

Native iOS calorie tracker with AI food parsing, barcode scanning, HealthKit sync, and Apple Watch companion.

784
left
P 86g
C 134g
F 42g
$ git log -1 → ""
[↵ enter] open project [↑↓] browse
Yerb
ACTIVE

Personal AI assistant running 24/7 on a Mac Mini. Manages calendar, automates coursework, runs autonomous builds overnight.

yerb
scheduler
market
scraper
builder
847h uptime · 4 agents
>
[↵ enter] open project [↑↓] browse
Token Tracker
ACTIVE

Native macOS widget tracking Claude Code usage in real-time. Parses sessions, shows per-model breakdowns and costs.

* Claude Token Tracker
14.2M
lifetime tokens
Today 847.3K
Opus ~$142.80
7-day usage
M
T
W
T
F
S
S
Opus 8.4M
Sonnet 4.1M
Haiku 1.7M
$ git log -1 → ""
[↵ enter] open project [↑↓] browse
Marketplace Scraper
ACTIVE

Automated vehicle deal finder for Toyota Tacoma & 4Runner. Scrapes listings, scores deals, sends alerts.

DEAL ALERT 87
2016 4Runner SR5
$24,500
82k mi · 4WD · Clean title
Price
Miles
Year
via Telegram
[↵ enter] open project [↑↓] browse
TodoLock
IN DEVELOPMENT

Minimal iOS to-do list where distracting apps stay shielded until today’s tasks are done. Family Controls with real consequences.

$ git log -1 → ""
[↵ enter] open project [↑↓] browse
Neural Networks
IN PROGRESS

Custom neural network library — backpropagation, activation functions, convolutional layers — no frameworks.

forward pass
inputhiddenhiddenoutput
[↑↓] browse
Time Audit
ACTIVE

macOS screen-time tracker — logs active apps every 30 seconds, generates daily usage reports. Runs as a background launchd service.

[↵ enter] open project [↑↓] browse
CaveRun
PROTOTYPE

Playable Unity roguelike survival prototype — auto-attacking weapons, scaling enemy waves, XP and level-ups. Arena built entirely at runtime.

[↵ enter] open project [↑↓] browse
UESC Monitor
LIVE

Terminal-styled tracker for Bungie’s Marathon — release countdown, server status, and ARG milestone tracking.

$ git log -1 → ""
[↑↓] browse
Lumice
COMING SOON

LUMICE — a Finnish ice experience. Single-page teaser site, designed and shipped ahead of launch.

$ git log -1 → ""
[↑↓] browse
Slumbr
EARLY

Strava for sleep — competitive sleep tracking for iOS. Sleep scores from HealthKit and wearables; friends, teams, and challenges via CloudKit.

$ git log -1 → ""
[↑↓] browse
Vault Keeper
LEGACY

AI-powered accountability system built on Obsidian. Reads journals, detects behavioral patterns, generates briefs.

Weekly Brief
Commitments kept
68%
Gym consistency
40%
Deep work hours
82%
Pattern: overcommit Sun → burnout Tue
LEGACY → Yerb
$ git log -1 → ""
[↵ enter] open project [↑↓] browse
Missionary Moments
WAITLIST

A weekly keepsake service for missionary families — one email prompt becomes a beautiful personal website of notes, voice memos, and videos the whole family can follow.

$ git log -1 → ""
[↵ enter] open project [↑↓] browse

Get in touch

For projects, collaborations, or just to say hey.