ericiscool.net — projects.md

Projects

Software, research tools, and experiments from my current work and earlier projects.

Highlights

Carbon

beta

An offline Markdown notebook in a single HTML file. Write, organize, and export your notes without an account or server.

2 repos, 1 active

Commits per week, last 101 days: 146 in all, busiest week 120
Started
2026-10-19
Commits (101d)
146
PRs merged (101d)
24
Lines changed (101d)
93,462
Current streak
0 days
Try the beta ↗
More about Carbon

Carbon is a notebook that runs offline in a browser. It works with ordinary Markdown files and folders and keeps notes and project files portable through exports.

Carbon is in public beta. Download the standalone app from the public distribution repository; the full development source tree is not part of this release.

The broader Carbon work also includes Envoy, related development tooling whose activity is grouped with Carbon rather than presented as a separate public release.

Topics
Markdown, notebook, offline

Activity (partial)

Commits per week, last 101 days: 146 in all, busiest week 120
Started
2026-10-19
Last push
2026-11-11
Commits, all time
146
Commits (101d)
146
Active days (101d)
8
Current streak
0 days
Longest streak (1y)
4 days
PRs opened (101d)
30
PRs merged (101d)
24
Lines changed (101d)
93,462

Last 101 days to 2026-11-12, UTC. Default branch, all contributors. Collected 2026-11-13.

Anti-Flash

beta

A reversible dark-mode bookmarklet for websites, with manual themes and optional automatic color adaptation.

2 repos, 2 active

Commits per week, last 101 days: 64 in all, busiest week 33
Started
2026-10-29
Commits (101d)
64
PRs merged (101d)
9
Lines changed (101d)
121,746
Current streak
3 days
Try the beta ↗
More about Anti-Flash

Anti-Flash applies a temporary dark theme to the page you are reading. Choose a palette, optionally adapt the page’s colors, and remove the styling when you are done.

The desktop-browser bookmarklet is in public beta. The public repository contains the installer and distribution files; the full development source is not part of this release.

Topics
browser, dark mode, bookmarklet

Activity

Commits per week, last 101 days: 64 in all, busiest week 33
Started
2026-10-29
Last push
2026-11-12
Commits, all time
64
Commits (101d)
64
Active days (101d)
11
Current streak
3 days
Longest streak (1y)
4 days
PRs opened (101d)
11
PRs merged (101d)
9
Lines changed (101d)
121,746

Last 101 days to 2026-11-12, UTC. Default branch, all contributors. Collected 2026-11-13.

Clide

An instrumented environment for running AI coding agents and studying their actions.

5 repos, 2 active

Commits per week, last 101 days: 36 in all, busiest week 19
Started
2026-03-03
Commits (101d)
36
PRs merged (101d)
3
Lines changed (101d)
2,122
Current streak
0 days
GitHub ↗
More about Clide

Clide brings agent terminals, structured session records, and network observations into a research-oriented workflow. The family includes Clidesdale, which gives an agent a throwaway server with observable sessions, and Clidestable, the server side where those sessions live.

Topics
AI agents, observability, terminal

Activity

Commits per week, last 101 days: 36 in all, busiest week 19
Started
2026-03-03
Last push
2026-09-25
Commits, all time
270
Commits (101d)
36
Active days (101d)
11
Current streak
0 days
Longest streak (1y)
6 days
PRs opened (101d)
4
PRs merged (101d)
3
Lines changed (101d)
2,122

Last 101 days to 2026-11-12, UTC. Default branch, all contributors. Collected 2026-11-13.

Bifrost

An evolving collaboration workflow for coordinating work across ChatGPT, Claude, and Grok.

6 repos, 6 active

Commits per week, last 101 days: 208 in all, busiest week 46
Started
2026-09-26
Commits (101d)
208
PRs merged (101d)
14
Lines changed (101d)
43,051
Current streak
0 days
More about Bifrost

Bifrost investigates durable coordination across ChatGPT, Claude, and Grok, with shared records for assignments, evidence, handoffs, and recovery. Cadre and Cadre Call contribute to this collaboration history; other broader operator and infrastructure tools are grouped with Crew. Protocol tests and automation remain ongoing work.

Topics
AI agents, cross-vendor collaboration, workflows

Activity

Commits per week, last 101 days: 208 in all, busiest week 46
Started
2026-09-26
Last push
2026-11-13
Commits, all time
209
Commits (101d)
208
Active days (101d)
22
Current streak
0 days
Longest streak (1y)
4 days
PRs opened (101d)
32
PRs merged (101d)
14
Lines changed (101d)
43,051

Last 101 days to 2026-11-12, UTC. Default branch, all contributors. Collected 2026-11-13.

More projects

WKB

development

A project for exploring competitive play, starting with VALORANT. I’m building tools to study broadcast footage and turn the findings into clear explanations.

11 repos, 11 active

Commits per week, last 101 days: 776 in all, busiest week 202
Started
2026-08-24
Commits (101d)
776
PRs merged (101d)
164
Lines changed (101d)
869,065
Current streak
0 days
WKB posts in Documents
More about WKB

What I'm building

WKB brings together broadcast-derived data, experiments, and explanations of competitive play. I’m developing a workbench for collecting footage, extracting observations from video frames, running analyses, and inspecting the results.

Why I started

I wanted a useful place to follow competitive VALORANT without betting ads. When the official data access I was waiting for hadn’t come through, I returned to unfinished video-analysis tools and started building a way to study the broadcasts myself.

Current direction

I’m gathering Champions footage for a detailed review and testing the workflow with Game Changers coverage. Individual events give me a way to refine both the analysis and how I explain it. The goal for next season is useful coverage while an event is happening, or by the end of a day’s matches.

Documents
Topics
VALORANT, competitive play, video analysis

Activity

Commits per week, last 101 days: 776 in all, busiest week 202
Started
2026-08-24
Last push
2026-11-13
Commits, all time
776
Commits (101d)
776
Active days (101d)
47
Current streak
0 days
Longest streak (1y)
12 days
PRs opened (101d)
232
PRs merged (101d)
164
Lines changed (101d)
869,065

Last 101 days to 2026-11-12, UTC. Default branch, all contributors. Collected 2026-11-13.

Crew

The evolving collection of tools and experiments behind my AI-agent workspace.

11 repos, 9 active

Commits per week, last 101 days: 616 in all, busiest week 193
Started
2026-01-08
Commits (101d)
616
PRs merged (101d)
41
Lines changed (101d)
191,861
Current streak
5 days
More about Crew

Crew traces a longer history of building ways to interact with and coordinate AI assistants, beginning with Yap. It now groups operator tooling and the Control Deck, Forge infrastructure, ClideKit, Agora, and Teddy-Kun. Clide and Bifrost remain distinct projects so their activity counts do not overlap.

Topics
AI agents, agent workspace, experiments

Activity

Commits per week, last 101 days: 616 in all, busiest week 193
Started
2026-01-08
Last push
2026-11-12
Commits, all time
1,244
Commits (101d)
616
Active days (101d)
43
Current streak
5 days
Longest streak (1y)
28 days
PRs opened (101d)
54
PRs merged (101d)
41
Lines changed (101d)
191,861

Last 101 days to 2026-11-12, UTC. Default branch, all contributors. Collected 2026-11-13.

Oculus

An evidence-backed activity database for recovering context across code, reviews, and agent sessions.

2 repos, 2 active

Commits per week, last 101 days: 132 in all, busiest week 71
Started
2026-09-16
Commits (101d)
132
PRs merged (101d)
16
Lines changed (101d)
61,172
Current streak
0 days
More about Oculus

Oculus is an ACL-aware index of Git and forge records, operator activity, and related evidence. Its purpose is searchable institutional memory and traceability rather than a simplistic productivity score.

Topics
databases, provenance, observability

Activity

Commits per week, last 101 days: 132 in all, busiest week 71
Started
2026-09-16
Last push
2026-09-24
Commits, all time
132
Commits (101d)
132
Active days (101d)
8
Current streak
0 days
Longest streak (1y)
7 days
PRs opened (101d)
18
PRs merged (101d)
16
Lines changed (101d)
61,172

Last 101 days to 2026-11-12, UTC. Default branch, all contributors. Collected 2026-11-13.

Tractorbeam

A local-first browser workbench for exploring data, code, and reusable technical interfaces.

2 repos, 2 active

Commits per week, last 101 days: 115 in all, busiest week 83
Started
2026-09-10
Commits (101d)
115
PRs merged (101d)
39
Lines changed (101d)
140,660
Current streak
0 days
More about Tractorbeam

Tractorbeam brings different technical workflows into a lightweight, reusable workspace that can run locally without a hosted service. Some of the work connects to WKB, but Tractorbeam remains a standalone project.

Activity

Commits per week, last 101 days: 115 in all, busiest week 83
Started
2026-09-10
Last push
2026-11-13
Commits, all time
115
Commits (101d)
115
Active days (101d)
9
Current streak
0 days
Longest streak (1y)
3 days
PRs opened (101d)
40
PRs merged (101d)
39
Lines changed (101d)
140,660

Last 101 days to 2026-11-12, UTC. Default branch, all contributors. Collected 2026-11-13.

Homelab

My personal website, home automation, self-hosting, and small hardware and fabrication experiments.

1 repo

Commits per week, last 101 days: 26 in all, busiest week 12
Started
2026-10-09
Commits (101d)
26
PRs merged (101d)
4
Lines changed (101d)
13,686
Current streak
0 days
More about Homelab

Homelab is a provisional name for the home systems and personal web projects I build and maintain. It includes this website alongside experiments with connected devices, self-hosted services, hardware, and fabrication. Projects such as Fabiota and Fab are part of this group, with repository paths still to be reconciled.

Topics
home automation, self-hosting, personal website, fabrication

Activity

Commits per week, last 101 days: 26 in all, busiest week 12
Started
2026-10-09
Last push
2026-11-13
Commits, all time
26
Commits (101d)
26
Active days (101d)
7
Current streak
0 days
Longest streak (1y)
3 days
PRs opened (101d)
7
PRs merged (101d)
4
Lines changed (101d)
13,686

Last 101 days to 2026-11-12, UTC. Default branch, all contributors. Collected 2026-11-13.

Kaizen

Tools for improving at Super Smash Bros. Melee, including replay analysis and practice.

3 repos, 2 active

Commits per week, last 101 days: 37 in all, busiest week 21
Started
2020-05-06
Commits (101d)
37
PRs merged (101d)
2
Lines changed (101d)
56,185
Current streak
1 day
More about Kaizen

Kaizen groups Melee coaching and analysis experiments, including SLP Guru, under one project.

Topics
Melee, replay analysis, practice

Activity

Commits per week, last 101 days: 37 in all, busiest week 21
Started
2020-05-06
Last push
2026-11-11
Commits, all time
126
Commits (101d)
37
Active days (101d)
6
Current streak
1 day
Longest streak (1y)
3 days
PRs opened (101d)
3
PRs merged (101d)
2
Lines changed (101d)
56,185

Last 101 days to 2026-11-12, UTC. Default branch, all contributors. Collected 2026-11-13.

Wlog

A Markdown work log that connects daily notes, project context, and people through templates, wiki links, and backlinks.

2 repos, 1 active

Commits per week, last 101 days: 36 in all, busiest week 30
Started
2026-09-17
Commits (101d)
36
PRs merged (101d)
25
Lines changed (101d)
24,034
Current streak
0 days
More about Wlog

Wlog groups the work-log project with earlier Daylog work. It is a place to connect everyday progress with projects and longer-running context.

Topics
Markdown, work log

Activity

Commits per week, last 101 days: 36 in all, busiest week 30
Started
2026-09-17
Last push
2026-10-16
Commits, all time
36
Commits (101d)
36
Active days (101d)
13
Current streak
0 days
Longest streak (1y)
8 days
PRs opened (101d)
28
PRs merged (101d)
25
Lines changed (101d)
24,034

Last 101 days to 2026-11-12, UTC. Default branch, all contributors. Collected 2026-11-13.

Rubbish

A bin of one-off tools, odd experiments, and ideas that may or may not get used.

8 repos, 6 active

Commits per week, last 101 days: 52 in all, busiest week 22
Started
2019-02-27
Commits (101d)
52
PRs merged (101d)
5
Lines changed (101d)
52,447
Current streak
0 days
More about Rubbish

Some of these turned into useful little utilities; others were experiments worth keeping around. Rubbish gives them a home without pretending that every interesting idea has to become a polished product.

Topics
small tools, experiments, prototypes

Activity

Commits per week, last 101 days: 52 in all, busiest week 22
Started
2019-02-27
Last push
2026-11-06
Commits, all time
75
Commits (101d)
52
Active days (101d)
11
Current streak
0 days
Longest streak (1y)
3 days
PRs opened (101d)
9
PRs merged (101d)
5
Lines changed (101d)
52,447

Last 101 days to 2026-11-12, UTC. Default branch, all contributors. Collected 2026-11-13.

NORMAL projects.md © 2026 Eric W.