84 events loading...
Rating Title Date/Time Venue Type Price Source Fetched
7 VICTOR WOOTEN & THE WOOTEN BROTHERS
FOREBROTHERS OF FUNK
Tue, Mar 17 · 7:30 PM Yoshi's jazz $44 - $84 Yoshi's 2026-03-18 10:36
7 DUANE PATTON'S MUSICAL STORY
MAKING MUSIC THAT MOVES YOUR MIND, BODY AND SOUL
Thu, Mar 19 · 8:00 PM Yoshi's music $30 - $59 Yoshi's 2026-03-18 10:36
7 AFTER 7
ONE OF R&B’S MOST CELEBRATED VOCAL GROUPS
Fri, Mar 20 · 7:30 PM Yoshi's music $79-$129 Yoshi's 2026-03-18 10:36
7 KWAMÉ - PRE SHOW MEET & GREET
SHOW TICKET NOT INCLUDED
Sun, Mar 22 · 5:00 PM Yoshi's community $49 Yoshi's 2026-03-18 10:36
7 KWAMÉ
A HIGH-ENERGY MIX OF CLASSIC HIP HOP
Sun, Mar 22 · 7:00 PM Yoshi's music $65 - $85 Yoshi's 2026-03-18 10:36
7 YOUNG MUSICIANS CHORAL ORCHESTRA
MUSICAL GUMBO: "FLAVORS OF THE WORLD"
Mon, Mar 23 · 8:00 PM Yoshi's music $20 - $40 Yoshi's 2026-03-18 10:36
7 ALAMEDA HIGH SCHOOL Tue, Mar 24 · 8:00 PM Yoshi's community $30 Yoshi's 2026-03-18 10:36
7 VANESSA COLLIER
BLUES, FUNK, AND SOUL SAXOPHONIST, SINGER AND SONGWRITER
Wed, Mar 25 · 7:30 PM Yoshi's music $29 - $69 Yoshi's 2026-03-18 10:36
7 ORIANTHI
BLUES ROCK GUITAR VIRTUOSO
Thu, Mar 26 · 7:30 PM Yoshi's music $36-$69 Yoshi's 2026-03-18 10:36
7 FLEETWOOD MASK
ONLY TRIBUTE BAND IN THE AMERICAS ENDORSED BY FLEETWOOD MAC
Sat, Mar 28 · 7:30 PM Yoshi's music $30 - $75 Yoshi's 2026-03-18 10:36
7 CARMEN JONES – ECHOES OF 1986: A NIGHT OF SOUL, STORY & CELEBRATION
RELEASE OF HER NEW ALBUM, ECHOES OF 1986
Sun, Mar 29 · 7:00 PM Yoshi's music $29 - $59 Yoshi's 2026-03-18 10:36
7 PIEDMONT MIDDLE & HIGH SCHOOL BANDS Mon, Mar 30 · 6:30 PM Yoshi's music $30 Yoshi's 2026-03-18 10:36
7 HOWIE DAY
EMOTIONAL, INTIMATE, AND INSTANTLY CAPTIVATING SINGER/SONGWRITER
Wed, Apr 1 · 7:30 PM Yoshi's music $36 - $79 Yoshi's 2026-03-18 10:36
7 GOAPELE: 25TH ANNIVERSARY, CLOSER TO MY DREAMS
A VISIONARY OF SOUND, SOUL, AND PURPOSE
Thu, Apr 2 · 7:30 PM Yoshi's music $69-$99 Yoshi's 2026-03-18 10:36
7 FRED HAMMOND
SPECIAL EASTER CELEBRATION W/ GRAMMY AWARD WINNING VOCALIST, SONGWRITER & GOSPEL LEGEND
Sun, Apr 5 · 6:30 PM Yoshi's music $104 - $199 Yoshi's 2026-03-18 10:36
7 WEST COAST BLUES SOCIETY: WALK OF FAME FUNDRAISER
THE OAKLAND BLUES WALK OF FAME STOLEN PLAQUES FUNDRAISER
Mon, Apr 6 · 7:30 PM Yoshi's community $40 - $55 Yoshi's 2026-03-18 10:36
7 YUKO MABUCHI
CELEBRATED PIANIST WITH A UNIQUE FUSION OF JAZZ AND CLASSICAL
Wed, Apr 8 · 7:30 PM Yoshi's jazz $34 - $74 Yoshi's 2026-03-18 10:36
7 ALEX BUGNON
ENERGETIC FORCE ON THE CONTEMPORARY MUSIC SCENE
Thu, Apr 9 · 7:30 PM Yoshi's music $34 - $74 Yoshi's 2026-03-18 10:36
7 THE SUGARHILL GANG
KNOWN FOR "RAPPERS DELIGHT", THE BIGGEST-SELLING RAP SINGLE OF ALL TIME
Fri, Apr 10 · 7:30 PM Yoshi's music $54 - $94 Yoshi's 2026-03-18 10:36
7 SOUL MECHANIX PRESENTS THE ISLEY BROTHERS TRIBUTE
THE ISLEY BROTHERS TRIBUTE
Sat, Apr 11 · 7:30 PM Yoshi's music $29 - $54 Yoshi's 2026-03-18 10:36
7 CARMEN LUNDY
AWARD-WINNING AND TWICE GRAMMY-NOMINATED SINGER, COMPOSER, FILM PRODUCER, AND VISUAL ARTIST
Sun, Apr 12 · 7:00 PM Yoshi's jazz $34 - $69 Yoshi's 2026-03-18 10:36
7 BERKELEY MIDDLE SCHOOLS JAZZ BANDS Mon, Apr 13 · 8:00 PM Yoshi's music $20 Yoshi's 2026-03-18 10:36
7 BIG MIKE HART - THE MODERN CLASSIC EXPERIENCE
SOULFUL GUITARIST, SONGWRITER & PRODUCER
Tue, Apr 14 · 7:00 PM Yoshi's music $45 - $85 Yoshi's 2026-03-18 10:36
7 MIKO MARKS
BLENDING GOSPEL, COUNTRY SOUL, BLUES, AND ROCK N ROLL
Wed, Apr 15 · 7:30 PM Yoshi's music $25 - $49 Yoshi's 2026-03-18 10:36
7 NZURI SOUL & THE QUEEN COLLECTIVE: DREAMGIRLS
A TRIBUTE TO THE GREATEST GIRL GROUPS IN HISTORY
Thu, Apr 16 · 8:00 PM Yoshi's other $40 - $69 Yoshi's 2026-03-18 10:36
7 KOFI B
3X EMMY® NOMINATED JAZZ PIANIST, PRODUCER, ACTOR, AND MEDIA PERSONALITY
Fri, Apr 17 · 7:30 PM Yoshi's jazz $35 - $79 Yoshi's 2026-03-18 10:36
7 RAHSAAN PATTERSON
FUSES THE WORLDS OF R&B, FUNK, JAZZ, GOSPEL, AND ELECTRONICA
Sat, Apr 18 · 7:30 PM Yoshi's music $49 - $99 Yoshi's 2026-03-18 10:36
7 HANNIBAL THOMPSON
A NIGHT OF LAUGHS
Sun, Apr 19 · 7:00 PM Yoshi's comedy $34 - $59 Yoshi's 2026-03-18 10:36
7 BEN WENDEL
MULTI GRAMMY® NOMINATED, BROOKLYN-BASED SAXOPHONIST
Mon, Apr 20 · 7:30 PM Yoshi's jazz $29 - $59 Yoshi's 2026-03-18 10:36
7 OAKLAND SCHOOL FOR THE ARTS Tue, Apr 21 · 8:00 PM Yoshi's music $25 Yoshi's 2026-03-18 10:36
7 TWISTA WITH LIVE BAND
RAP KING KNOWN FOR HIS REMARKABLY SMOOTH RAPID-FIRE LYRICS
Thu, Apr 23 · 7:30 PM Yoshi's music $59 - $89 Yoshi's 2026-03-18 10:36
7 THE AYO BRAME EXPERIENCE
OAKLAND'S OWN SAX PHENOM'S 19TH BIRTHDAY CELEBRATION
Fri, Apr 24 · 7:30 PM Yoshi's music $30 - $49 Yoshi's 2026-03-18 10:36
7 SUHAILA SALIMPOUR IN AL ZAMAN WITH FADI ISLAMBOULI Sun, Apr 26 · 7:00 PM Yoshi's other $35-$50 Yoshi's 2026-03-18 10:36
7 BISHOP MANYWEATHER
MUSIC THAT UPLIFTS, INSPIRES, AND TESTIFIES TO VICTORY THROUGH FAITH
Mon, Apr 27 · 8:00 PM Yoshi's community $50 - $65 Yoshi's 2026-03-18 10:36
7 PIEDMONT EAST BAY CHILDREN'S CHOIR Tue, Apr 28 · 8:00 PM Yoshi's comedy $20 Yoshi's 2026-03-18 10:36
7 SLOTH MOM: WHO'S THAT? JENNY & FRIENDS
MASTER OF CEREMONIES, YOUR HOST: SLOTH MOM JENNY ROBERTS
Wed, Apr 29 · 8:00 PM Yoshi's jazz adv $20 / dos $25 / premier $30 Yoshi's 2026-03-18 10:36
7 KIM SCOTT
BILLBOARD #1 CHART-TOPPING CONTEMPORARY JAZZ & CLASSICAL FLUTIST
Thu, Apr 30 · 8:00 PM Yoshi's jazz $35-$69 Yoshi's 2026-03-18 10:36
7 TERRACE MARTIN
FIVE-TIME GRAMMY-NOMINATED ARTIST, PRODUCER, AND MULTI-INSTRUMENTALIST
Fri, May 1 · 7:30 PM Yoshi's music $49 - $84 Yoshi's 2026-03-18 10:36
7 DAZZ BAND
FEEL-GOOD FUNK, SMOOTH GROOVES, AND NONSTOP PARTY VIBES
Sat, May 2 · 7:30 PM Yoshi's music $38 - $79 Yoshi's 2026-03-18 10:36
7 CÓRDOBA
UNIQUE BLEND OF TROPICAL & WORLD-MUSIC
Sun, May 3 · 7:00 PM Yoshi's music $25 - $49 Yoshi's 2026-03-18 10:36
7 BLACK PINE CIRCLE SCHOOL Mon, May 4 · 8:00 PM Yoshi's music $25 Yoshi's 2026-03-18 10:36
7 PATRICK LANDEZA & SONS
UNFORGETTABLE EVENING OF HAWAIIAN MUSIC, HULA, AND ALOHA
Wed, May 6 · 8:00 PM Yoshi's music $25 - $49 Yoshi's 2026-03-18 10:36
7 SHALAMAR: HOWARD HEWETT, JEFFREY DANIEL, CAROLYN GRIFFEY
TIMELESS R&B GROOVES THAT DEFINED A GENERATION
Thu, May 7 · 7:30 PM Yoshi's music $55 - $99 Yoshi's 2026-03-18 10:36
7 GZA OF WU-TANG CLAN FEAT. PHUNKY NOMADS
CELEBRATING 30 YEARS OF LIQUID SWORDS
Sat, May 9 · 7:30 PM Yoshi's music $56 - $99 Yoshi's 2026-03-18 10:36
7 THE BEST INTENTIONS
A SPECIAL MOTHER’S DAY CELEBRATION AND TRIBUTE TO GROUPS OF MOTOWN & MORE
Sun, May 10 · 7:00 PM Yoshi's music $49 - $84 Yoshi's 2026-03-18 10:36
7 ALBANY HIGH SCHOOL Mon, May 11 · 8:00 PM Yoshi's jazz $20 Yoshi's 2026-03-18 10:36
7 MICHAEL LINGTON
ONE OF CONTEMPORARY JAZZ’S MOST EXCITING SAXOPHONISTS
Tue, May 12 · 7:30 PM Yoshi's music $29 - $49 Yoshi's 2026-03-18 10:36
7 THE SERGIO MENDES BAND: 60 YEARS OF BRASIL '66, THE LEGACY LIVES
CONTINUING THE LEGACY OF SERGIO MENDES
Fri, May 15 · 7:30 PM Yoshi's jazz $40 - $84 Yoshi's 2026-03-18 10:36
7 PARIS ESCOVEDO
PARIS ESCOVEDO RECORD RELEASE PARTY SHOW PREVIEW OF NEW PARIS ESCOVEDO'S UPCOMING ALBUM
Sun, May 17 · 7:00 PM Yoshi's music $30 - $54 Yoshi's 2026-03-18 10:36
7 HEAD ROYCE SCHOOL CARAVAN JAZZ ENSEMBLE Mon, May 18 · 8:00 PM Yoshi's jazz $20 Yoshi's 2026-03-18 10:36
7 KURT ROSENWINKEL
HIGHLY ACCLAIMED AND INFLUENTIAL JAZZ GUITARIST, COMPOSER, AND BANDLEADER
Wed, May 20 · 7:30 PM Yoshi's jazz $39 - $79 Yoshi's 2026-03-18 10:36
7 MIKO MARKS
BLENDING GOSPEL, COUNTRY SOUL, BLUES, AND ROCK N ROLL
Thu, May 21 · 7:30 PM Yoshi's music $25 - $49 Yoshi's 2026-03-18 10:36
7 KENNY LATTIMORE
NUANCED VOCALS WITH AUTHENTIC EMOTION
Fri, May 22 · 7:30 PM Yoshi's music $59 - $110 Yoshi's 2026-03-18 10:36
7 THEO CROKER
GRAMMY-NOMINATED TRUMPETER PUSHING THE BOUNDARIES OF JAZZ, NEO-SOUL, AND HIP-HOP
Sun, May 24 · 7:00 PM Yoshi's jazz $30 - $64 Yoshi's 2026-03-18 10:36
7 KEVIN MOORE & CARL WHEELER
INSPIRATIONAL VIBES
Mon, May 25 · 8:00 PM Yoshi's music $37 - $74 Yoshi's 2026-03-18 10:36
7 MIGUEL ZENON QUARTET
ONE OF THE MOST GROUNDBREAKING AND INFLUENTIAL SAXOPHONISTS AND COMPOSERS OF HIS GENERATION
Wed, May 27 · 7:30 PM Yoshi's jazz $29 - $69 Yoshi's 2026-03-18 10:36
7 STELLA COLE
ONE OF THE GREATEST INTERPRETERS OF THE GREAT AMERICAN SONGBOOK
Thu, May 28 · 7:30 PM Yoshi's music $36 - $75 Yoshi's 2026-03-18 10:36
7 ERIC DARIUS
FEARLESS, HIGH-OCTANE SAXOPHONIST TURNING JAZZ, FUNK, AND R&B INTO PURE ADRENALINE
Sat, May 30 · 7:30 PM Yoshi's music $39-$79 Yoshi's 2026-03-18 10:36
7 THAT 70'S FLOW: THE B-SIDE
MUSIC THAT MOVES THE SPIRIT, THE BODY, AND THE ROOM
Sun, May 31 · 7:00 PM Yoshi's music $39 - $69 Yoshi's 2026-03-18 10:36
7 MAKE ME LAUGH MONDAY
GET READY FOR A NIGHT OF NONSTOP LAUGHTER
Mon, Jun 1 · 8:00 PM Yoshi's comedy $40 - $50 Yoshi's 2026-03-18 10:36
7 SMOOTH JAZZ ALLEY
PREMIER JAZZ ENSEMBLE WITH A CONTEMPORARY BLEND OF FUNK & SOUL.
Tue, Jun 2 · 7:30 PM Yoshi's jazz $25 - $49 Yoshi's 2026-03-18 10:36
7 LINDSEY WEBSTER
A SOULFUL JAZZ-POP POWERHOUSE WITH VELVET-SMOOTH VOCALS
Thu, Jun 4 · 8:00 PM Yoshi's music $35 - $59 Yoshi's 2026-03-18 10:36
7 KEVIN ROSS
R&B WITH RICH SONIC ARCHITECTURE AND TRAFFIC-STOPPING VOCALS
Fri, Jun 5 · 7:30 PM Yoshi's music $52 - $99 Yoshi's 2026-03-18 10:36
7 JUJU'S BURLESQUE
OAKLAND’S FIRST BLACK BURLESQUE MUSICAL
Wed, Jun 10 · 7:30 PM Yoshi's other $45 - $80 Yoshi's 2026-03-18 10:36
7 KIM WATERS
CHART-TOPPING AND MULTI-PLATINUM-SELLING SAXOPHONIST
Thu, Jun 11 · 7:30 PM Yoshi's jazz $40 - $79 Yoshi's 2026-03-18 10:36
7 ARTURO SANDOVAL
ONE OF THE MOST BRILLIANT AND MULTIFACETED MUSICIANS OF OUR TIME
Fri, Jun 12 · 7:30 PM Yoshi's music $39 - $79 Yoshi's 2026-03-18 10:36
7 MAC MALL W/ LIVE BAND
50TH BIRTHDAY BASH
Sun, Jun 14 · 7:00 PM Yoshi's music $59 - $75 Yoshi's 2026-03-18 10:36
7 CHIEF ADJUAH
A SONIC ARCHITECT, TRUMPETER, MULTI-INSTRUMENTALIST, COMPOSER
Thu, Jun 18 · 7:30 PM Yoshi's music $36 - $84 Yoshi's 2026-03-18 10:36
7 THE MANHATTANS FEAT. GERALD ALSTON
CLASSIC R&B VOCAL GROUP
Sat, Jun 20 · 7:30 PM Yoshi's music $56 - $99 Yoshi's 2026-03-18 10:36
7 3TOB: FATHER'S DAY CELEBRATION
FATHER’S DAY CELEBRATION WITH BAY AREA’S ORIGINAL 3T BAND & WEST COAST LEGENDS OF R&B
Sun, Jun 21 · 7:00 PM Yoshi's music $50 - $75 Yoshi's 2026-03-18 10:36
7 THE STRING QUEENS
DYNAMIC TRIO WITH AN AUTHENTIC, SOULFUL, AND ORCHESTRAL SOUND
Mon, Jun 22 · 7:30 PM Yoshi's music $44 - $89 Yoshi's 2026-03-18 10:36
7 80S KIDS
A 1980S SYNTHPOP JOYRIDE
Thu, Jun 25 · 8:00 PM Yoshi's music ADV$30 / DOS$35 / PSEE$75 Yoshi's 2026-03-18 10:36
7 SCARFACE W/ LIVE BAND
LEGENDARY HIP-HOP LYRICIST
Sat, Jun 27 · 7:30 PM Yoshi's music $74 - $129 Yoshi's 2026-03-18 10:36
7 JAZZ FUNK SOUL
TOWERING GIANTS OF CONTEMPORARY JAZZ
Tue, Jun 30 · 7:30 PM Yoshi's jazz $42 - $84 Yoshi's 2026-03-18 10:36
7 LYDIA PENSE & COLD BLOOD
PIONEERS OF THE BAY AREA'S BRAND OF FUNK/SOUL AND R&B
Thu, Jul 2 · 7:30 PM Yoshi's music $28 - $49 Yoshi's 2026-03-18 10:36
7 PATRON LATIN RHYTHMS
LATIN ROCK WITH A FUSION OF SALSA AND R&B
Fri, Jul 3 · 8:00 PM Yoshi's jazz $25 - $49 Yoshi's 2026-03-18 10:36
7 PETER WHITE
ONE OF THE MOST VERSATILE AND PROLIFIC ACOUSTIC GUITARISTS ON THE CONTEMPORARY JAZZ LANDSCAPE
Thu, Jul 16 · 7:30 PM Yoshi's jazz $39 - $79 Yoshi's 2026-03-18 10:36
7 GREG ADAMS & EAST BAY SOUL
SENSATIONAL BLEND OF FUNK, JAZZ, SOUL, AND R&B
Sat, Jul 18 · 7:30 PM Yoshi's jazz $34 - $62 Yoshi's 2026-03-18 10:36
7 AVERY*SUNSHINE
A BEACON OF MUSICAL BRILLIANCE
Thu, Jul 23 · 7:30 PM Yoshi's music $54 - $94 Yoshi's 2026-03-18 10:36
7 REBEL ROSE
COMMANDING VOCALIST, SONGWRITER, AND INTERNATIONAL PERFORMER
Mon, Aug 3 · 8:00 PM Yoshi's music $50- $65 Yoshi's 2026-03-18 10:36
7 SYLEENA JOHNSON
GRAMMY-NOMINATED R&B/SOUL SONGSTRESS
Fri, Sep 25 · 7:30 PM Yoshi's music $45 - $85 Yoshi's 2026-03-18 10:36
7 FRED WESLEY'S NEW JBS W/ MARTHA HIGH'S FUNKY DIVAS
POWER-PACKED SHOW FROM THOSE PLAYED AND SANG WITH THE GODFATHER OF SOUL, JAMES BROWN
Mon, Sep 28 · 7:30 PM Yoshi's music $44 - $89 Yoshi's 2026-03-18 10:36
7 CHERRONDA G I'M EVERY WOMAN SHOW
RISING STAR WHO PROMISES TO DELIVER A GREAT SHOW YOU WON’T WANT TO MISS
Wed, Nov 4 · 8:00 PM Yoshi's music $34 - $54 Yoshi's 2026-03-18 10:36
7 BRIAN CULBERTSON
FUNK. JAZZ. FUSION. CULBERTSON.
Tue, Nov 17 · 7:30 PM Yoshi's jazz $89 - $139 Yoshi's 2026-03-18 10:36

TL;DR

Brian wants you to go out and hear live events more often. He’s built a free tool for you to use.

The Bay Area has an amazing live music and event scene. Don’t sit at home, don’t go to the same-old, GET OUT THERE.

This is a semi-curated list of 150 active venues in the bay area, and all their events.

Now more than ever. Don’t let it all get you down.

Contact him if you use it, love it, hate it, or anything in between.

About EventFinder

I have been a musician in the San Francisco Bay Area since 1990s - on and off. The Bay Area has always had an amazingly rich music and arts scene, built around small venues, organizations renting halls, and occasional happenings. More so than most other American cities (I mean hats off to NOLA, CHI, and NYC, but we’re doing OK).

I love live events. “Now more than ever”, and I think we’ll want more in the Time Of AI.

Historically, finding these events has always been difficult unless you put in the time, attended shows, built a network, or gigged actively yourself. Back in the day, print newspapers like the SF Bay Guardian served as the definitive events registry. Then the Guardian went away. Then newspapers went away.

Various web aggregators tried to step in. I even attempted to build a platform for this myself around 2005. I am not the first person to have this dream. The aggregators are OK, but they’re profit based, and they’re built pre-AI. They have nowhere near the depth of small venues. It's simply not economical to get all the information for all the small venues.

At first, I thought I could just “ask the AI”. That’s pretty good, but doesn’t cover the breadth of the number of venues in the bay area. It’s better for visitors who want 2 or 3 great shows in a weekend. And I expect the agents will have the monitization trap, sooner rather than later.

150 venues is a lot. A lot-a lot. Simply asking the AI to find events one-shot when presented with the list simply doesn't work.

Time to get the code on

Here we are in the time of Agentic Coding. As someone who has seen a few revolutions - we’re in for a big one.

Combining the systems and architecture experience of this human, and the lack of fatigue of the Code Agents (mostly Anthropic Claude and Google Gemini), I’ve been able to build a “web fetching” system of the complexity that’s needed for this scale of problem.

EventFinder automates the discovery, structuring, and cataloging of cultural events from heterogeneous online sources.

It uses three core techniques: LLM based generation of CSS selectors, using LLMs to pull data out of images and DOM trees, and simply asking an LLM about current events.

Because all of these techniques work better and worse on different sources, a “contest system” (Evaluator pattern) is run. The “optimizer” finds a good method for pulling data - and the cheapest - using an AI Python abstraction Djinnite. After running the contest, updates (once a week or so) can be run efficiently.

This "evaluator pattern" pits AI against AI - all for your benefit.

I coded the abstraction for use in another project over about a week. I came back to this project and accomplished most of this in a long intense week.

So use it

EventFinder is free to use. I’ve been fortunate to work with amazing people on amazing products, I have no interest in monetizing this.

I believe the tools I used to acquire the core information are legal, or at least moral. People running events want them to be found. They might publish on a for-profit site, but that’s only to get the word out. They want the word out.

Comments

Send me an email at brian@bulkowski.org. You can also reach me on Signal, Telegram, Facebook Messenger, WhatsApp, and SMS. Give me a shout out if you love it, hate it, have a feature idea, or if I left out a venue or a source.

Tech Details

Front End and UI

You will immediately notice that the UI is “utilitarian”, which is polite. I’m not a UI person. This is 100% Claude’s idea, not to blame Claude. I rather like the vibe.

It’s also kinda broken. Some issues will be fixed with data quality, some with simple time and engineering (like user logins, with ranking, so you can get more custom recommendations).

The tech stack is strictly Python 3.10+, FastAPI, Jinja2 for server-side templates, and HTMX for interactivity. It is designed to expose the underlying data hierarchy and facilitate fast search, not to win design awards. Utility is beauty.

The core dataset is a JSON flat file. I think people overuse databases, which is a rich statement, given my background.

Go ahead and send me your ideas of how to make it better.

The Technology

Getting the data has always been the hard part. Generously, that’s called “Scraping”, but it’s getting the contextual information. The software industry has taken a few runs at this - “Contextual Web” - but always failed for a variety of reasons.

The backend data aquisition is, thus, the hard part, and we need to lean hard on AI services (entire web_search based agentic systems, not “just” LLMs).

Instead of relying on a fragile, monolithic scraping script, EventFinder uses a Two-Phase fetching model optimized for the diversity of the internet, and the lowest use of LLMs in runtime.

The Three Strategies

  1. DIRECT: Zero-cost deterministic extraction. Playwright executes pre-computed CSS selectors against the DOM.

  2. EXTRACT: Multimodal extraction. A Vision-Language Model parses a full-page screenshot and/or raw DOM text to find events when the DOM is hostile.

  3. LLM: Grounded search. An LLM directly queries the web for the venue's upcoming events, bypassing the site's structure entirely.

Interestingly, current data is showing about even winners across all strategies.

The Two Phases

Critically, the LLM based runtime solutions are graded not just for data quality, but also cost. Costing is tricky in the new world, since services charge by tokens (and expose that), but some charge for web search, and some are use-it-or-lose-it subscription.

The data layer bypasses traditional databases entirely, favoring a filesystem-first architecture. Yes, the guy who founded and wrote a high-performance database decided to just use JSON files. My database friends will be amused. Events are normalized to a strict schema and stored in date-partitioned JSON files (YYYY-MM-DD.json), deduplicated across sources using a match key of venue, date, and hour.

The “Evalutator Pattern” and Djinnite

As of today March 16, the system uses hueristics to determine data quality. Heuristics like regexp.

The correct answer is to use LLMs to determine that. And, instead of relying on a “score”, gather all the results and score them against each other.

The “evalutator pattern” was made easy by Djinnite.

Djinnite is an abstraction layer. It has a “model catalog”, which is easily updated through a script that introspects and probes the configured API services. This is where knowledge that, for example, some models don’t support web_search and JSON return, and some do, some multimodal vision APIs have image limits, some don’t.

I found the existing frameworks didn’t have all the complexity I wanted, and were heavyweight.

My insight is that the Model Catalog is the hard part - that’s how the evaluator stays up to date and chooses the right models for the contest.

Where’s the code?

I’m feeling shy about the code. “Scraping” has a bad history. I’ll probably publish at some point. Sorry. Check my repo for all the other things I’ve published.

Todos

Support “runs” (theatrical) and “multiple sets” (7pm and 9pm times for the same event).

LLM based quality scoring. Looking to put a small categorizer on a local machine to reduce cost.

UI improvements to overcome the Large Amount Of Data.

Better categories and location.

A login based system so you can list your own favorites and get better recommendation.

Maybe an SMS based front end.

About the Human

I am Brian Bulkowski. My first code was on an Apple ][, but graduated to PDP-11 and Cyber Data (Plato). The first computer I owned was a Xerox 820. I got sucked into engineering for a living, it wasn’t really a plan. I found a love of “back end” systems - networks and routers, embedded system platforms, large scale distributed systems. Eventually I founded, funded, and was the CTO of Aerospike, an SSD-optimized NoSQL database, and have built systems architectures within Yellowbrick and Meta. In the early days, Kinetics (the FastPath!), Starlight Networks, and Navio/Network Computer/Navio. Good times.

Outside of the IDE, I operate in different physical constraints: I currently play cello in the Prometheus Symphony and live-loop under the name Racoon Roadshow. 1996 through 2014 I gigged with Rosin Coven, much love to all my bandmates. Large scale LED software, fire art installations, large scale speaker arrays.

I’m now helping The Box Shop (QBOX) with its transition to being a full non profit in the bayview, having been priced out of hunter’s point.

If you like this project, donate to The Box Shop. It’s a living breathing example of the can-do spirit of the bay area.

Links

The Human & The Art

The Technology