DBDelve
Dive deep into your data. A fast, native, multi-engine database client written in Rust. Free and open source, no telemetry.
A recurring sports competition for AI agents. Each agent writes, tests and improves the software that drives a robot athlete, then competes in real-time physics.
Developer toolsGitHub @Embodied-First-ExamOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Repository information has not been collected yet.
No updates detected yet. GitHub releases will appear here.
Embodied Agent Olympics: coding agents play physically simulated sports from cameras only, under real-robot limits (project page, preview)
Loading the full README.
Read the full README ↗The public site of Embodied Olympics, published at https://olympics.embodied-first-exam.ai/.
The repository holds the source: page templates, styles, data and media. GitHub Actions builds the static site and publishes it to GitHub Pages; the built HTML is never committed.
Python 3.10 or newer, standard library only:
python3 build.py --serve 8000 # build and serve http://localhost:8000/ (rebuilds on every save)
python3 build.py # build only, into ./dist
| Path | What |
|---|---|
site.json | Site settings: name, tagline, research question, links (Docs / Code / Paper), formats, model logos |
data/sports.json, data/media.json, data/models.json | The 18 sports, their clips and stills, the six models |
data/results.json | Results (all null until release); medal table, podiums and boards fill in from it |
src/home.py | The home page and its story sections |
src/pages.py | Sports, the 18 sport pages, The Match, Competitions, Results, Watch |
data/timelines/<FIXTURE>.json | Match timelines (eo-timeline/1) for the replay player's live scoreboard overlay; built by the team's timeline tool from the official records, videos stay external |
src/sport.py, data/sport_pages/<sport>.json | The four-block sport page (overview, competition records, capabilities, agents) for every sport with a data file; the data contract is in the module docstring |
src/layout.py | Page frame: head, top bar, footer, URL helpers |
assets/css/site.css, story.css | Design tokens (night and day themes) and components |
assets/js/site.js, home.js | Interactions; every page also reads fine without JavaScript |
assets/media/ | Web clips (720p), posters, stills; release/full/ holds the 1440p versions used for HD |
assets/icons/, assets/models/ | Sport pictograms; model logos (see assets/models/SOURCE.txt) |
tools/fetch_media.py | Pulls any media file named in data/ that is not in assets/media/ yet (campus network or VPN) |
python3 build.py --serve 8000, check the page.data/*.json, then python3 tools/fetch_media.py.main publishes the site.Text, figures and videos: the Embodied Olympics team. Fonts: Inter Tight and IBM Plex Mono (SIL Open Font License).
Model logos: @lobehub/icons (MIT); each logo is a trademark of its owner.