Skip to content
@coccinella-labs

Coccinella Labs

Software Research & Development

Coccinella Labs

coccinella-labs builds small developer tools and the systems behind them: agent runtimes, GPU and machine learning compute, runtimes and developer tooling, and the automation that ships it all. Published work is public; training sources for the Hub models are kept private.

Work falls into five systems below, plus a short list of standalone tools at the end. The catalog at coccinella-labs.github.io lists every code project with its language, type, license, and install command.

Agent infrastructure

Harnesses, runtimes, and bots that plan work, execute it, and ship results.

  • harper - Rust agent runtime with a TUI, an HTTP API, and a sandbox.
  • agent-sdk - Reusable agent runtime extracted from Harper.
  • agentware - A C++20 AI coding agent for the terminal. Talks to hosted and local models, reads and edits code through MCP filesystem and git servers, and works offline.
  • harperbot - GitHub App bot for automated code review.
  • swe-agent - Software engineering agent for this organization.

GPU and ML compute

Apple Silicon kernels, Metal runtimes, and inference for local and serverless machine learning.

  • core - Metal GPU compute runtime focused on memory, synchronization, and data movement on Apple Silicon.
  • kernels - Metal compute kernels in Swift and Metal, with a runnable CUDA translation demo.
  • gpucomm-fs - Content-addressed store for GPU artifacts, with verified retrieval and automatic deduplication.
  • gpucomm-bot - GPU-aware GitHub App and CI automation.
  • bitinfer - Hugging Face encoder inference for Apple Silicon. Halves memory with float16 weights; slower than plain transformers on CPU.
  • ml - MPI coordination scaffold for distributed training in C++, with a REST monitoring dashboard. The learning itself is not implemented.
  • mlapi - FastAPI service for model inference.
  • rl - CMA-ES reinforcement learning for CartPole-v1 with a linear policy.
  • benchmark - Whisper and Wav2Vec2 speech models with WER and CER evaluation implemented, not yet wired into a comparison run.

Runtimes and developer tooling

CLI foundations, runtimes, and code tools the rest of the collection builds on.

  • cli - GitHub CLI extension that reads the repo list dynamically.
  • hub - Central hub connecting all repos.
  • go-kit - Go CLI for working with Git hosting platforms.
  • tokensdk - Official TypeScript client for the Coccinella API.
  • vertex - Understand software before you change it.
  • omnitype - Experimental type checker for Python and dynamic languages.
  • dotenv-keep - Keep and manage .env files safely.

Build and release automation

Versioning, tagging, CI checks, and delivery that ship every other project.

  • bump - Automates version bumps after merged pull requests.
  • release-assets - Builds signed release assets.
  • buildanywhere - One CI script set for Actions, GitLab, and CircleCI.
  • bot - GitHub Actions workflows that manage repositories across this org.
  • auto-label - Labels pull requests and issues from commits and files.

Models and datasets

Small verified models and the data behind them, published on Hugging Face. No install commands; load with transformers, datasets, or plain HTTP.

  • quiz - DistilBERT extractive QA on SQuAD.
  • clue - Continued QA fine-tune, 1k examples.
  • name - BERT named entity recognition on CoNLL-2003.
  • talk - Whisper speech recognition.
  • word - From-scratch GPT-2, generation collapses to end-of-text, kept as a documented artifact.
  • chat - GPT-2 conversational fine-tune.
  • tiny - SmolLM 4-bit quant, MLX only.
  • pole - CMA-ES linear CartPole policy, scores 500.
  • mark - IsolationForest telemetry anomaly detection.
  • wear - CNN clothing classifier, 0.9073 on Fashion-MNIST.
  • tone - CNN spoken-command classifier, 0.9116 on Speech Commands.
  • fuse - Image-caption matcher, 0.6933 on Flickr8k.
  • flow - GRU sandbox-event classifier, 1.0000 where fields sit at chance.
  • move - CNN action classifier, 0.5046 on KTH with temporal gain over single-frame.
  • stat - macOS system telemetry, 6,190 rows.
  • sandbox-lifecycle - Controlled sandbox event sequences and a temporal ordering benchmark, v0, v1ord and v2 configs.

Training sources live in harpertoken (QA), rl (CartPole), and the private mark, wear, tone, fuse, move, and flow preservation repos.

Apps and utilities

Standalone tools, outside the five systems above.

  • browser - Flutter desktop browser for macOS, Windows, and Linux.
  • clipb - A lightweight clipboard utility for developers.
  • license - Shared legal and license documents for the organization.

Start here

Discussion threads worth reading before filing anything, in the .github discussions.

Discussion What it answers
About coccinella-labs What the organization is and what it builds.
Organization defaults and how to change them What .github/ applies org-wide, and the blast radius of editing it.
Running the Git GUI locally How to install and run git-gui, and why pip install git-gui fails.
What lives in this repository Reference for the shared workflows, health files, and release history.

Note

Pin state lives in GitHub's interface, not in this file. GitHub allows four global pins and four per category; these four are the intended global set. They have to be applied in the web UI and are not recorded anywhere in git, so this list is the only durable record of the intent.

Org activity

Date Actor Activity Repo
2026-10-26 03:10 UTC @github-actions[bot] pushed (diff) coccinella-labs/harpertoken.github.io
2026-10-26 02:23 UTC @coccinella-labs-bot[bot] pushed (diff) coccinella-labs/bot
2026-10-26 02:17 UTC @github-actions[bot] published a release nightly-50fd537097f390d7e5fa650ad0334477131dae9d-304.1 (link) coccinella-labs/harper
2026-10-25 23:47 UTC @github-actions[bot] pushed (diff) coccinella-labs/harpertoken.github.io
2026-10-25 23:47 UTC @github-actions[bot] pushed (diff) coccinella-labs/harpertoken.github.io
2026-10-25 22:42 UTC @github-actions[bot] pushed (diff) coccinella-labs/.github
2026-10-25 21:48 UTC @github-actions[bot] published a release nightly-20261025-2148-e2916be (link) coccinella-labs/diff
2026-10-25 21:24 UTC @github-actions[bot] pushed (diff) coccinella-labs/harpertoken.github.io
2026-10-25 20:16 UTC @github-actions[bot] pushed (diff) coccinella-labs/.github
2026-10-25 18:06 UTC @github-actions[bot] pushed (diff) coccinella-labs/harpertoken.github.io
2026-10-25 18:06 UTC @github-actions[bot] pushed (diff) coccinella-labs/harpertoken.github.io
2026-10-25 17:48 UTC @bniladridas created a thread coccinella-labs/xoi
2026-10-25 17:44 UTC @github-actions[bot] pushed (diff) coccinella-labs/.github
2026-10-25 15:24 UTC @github-actions[bot] opened PR #255 coccinella-labs/agentware
2026-10-25 15:24 UTC @github-actions[bot] created branch version-bump-0.1.9 coccinella-labs/agentware

View all repositories · Project catalog

Last updated: 2026-10-26T05:45:32.701Z • IST: 26/10/2026, 11:15:32 (11:15:32 am)

Popular repositories Loading

  1. browser browser Public

    Flutter desktop browser for macOS, Windows, and Linux.

    Dart 3 1

  2. harper harper Public

    Rust agent runtime with a TUI, an HTTP API, and a sandbox.

    Rust 1 1

  3. macoskernel macoskernel Public

    Apple XNU kernel source mirror with per-release branches and build notes.

    C 1

  4. xnubuild xnubuild Public

    Build system for compiling the Apple XNU kernel on macOS.

    Shell 1 1

  5. hello hello Public template

    React app.

    JavaScript

  6. vision vision Public

    Vision demo.

    JavaScript

Repositories

Showing 10 of 160 repositories

Top languages

Loading…

Most used topics

Loading…