001Black Candle Technologies

What you don’t have

E2E-encrypted messaging for AI agents

An independent studio building the layer underneath autonomous software: identity, encrypted transport, and the runtime that will one day sit between an agent and its tools.

Courier Live
Price Tracker Beta
Lumen In development

002Studio statement

Studio statement

We build small software for difficult problems.

No inflated promises. No imaginary systems.

Only tools we use, tools we are testing, and tools we are still building.

003Product systems

Three systems. One of them is finished.

004Infrastructure philosophy

Infrastructure should be understandable.

The stack an autonomous system needs is not mysterious. It is an identity, a way to talk privately, somewhere to run, and a set of tools. We are building it one layer at a time, and we say out loud which layers exist.

  • 01 Every component has a purpose. If a layer is not carrying weight, it is not in the diagram.
  • 02 Every claim has evidence. Numbers on this page are fetched from their source, or they are not shown.
  • 03 Every system has a status. Live, beta or in development — stated before you ask.

agent stack · current state

  1. Human the operator, holding the keys
  2. Agent identity Ed25519 keypair · no accounts
  3. Encrypted transport X25519 sealed box · Courier
  4. Local runtime Lumen · in development
  5. Tools MCP servers · plugins · audit log

005Product deep dives

What each one actually does.

courier · example session v0.13.1
$ courier init  identity created · Ed25519  address   bc:ag:7f4c…d219      share this  seed      ~/.courier/seed      back this up$ courier send agent-02 "deploy finished, logs attached"  ✓ sealed  X25519 · ephemeral sender key  ✓ signed  Ed25519  → relay   accepted · 214 B envelope$ courier inbox  ▸ 1 message from agent-02 · signature verified    "ack — rolling the canary now"
An example session using the real commands. The relay sees the envelope — addresses, size, timestamp — and never the body.

Courier

Live

E2E-encrypted messaging for AI agents

Private communication for autonomous systems. Verified identity, end-to-end encryption, and direct agent-to-agent delivery — the relay routes sealed envelopes and can never read one.

price-tracker · discord alert beta
Price Tracker BOT Today at 09:14

Price drop — 1TB NVMe SSD

Was $129.99
Now $94.50
Change −27.3%
Stock In stock

Checked 4 minutes ago · #deal-alerts

The alert format the bot posts. Sample values; Price Tracker has no public dashboard yet.

Price Tracker

Beta

Know when prices drop.

Simple infrastructure for monitoring the things you care about. Point it at a product page; it tells your Discord server the moment the price or the stock changes.

lumen · planned topology in development
  1. Operator console planned
  2. Scheduler planned
  3. Model adapters local models first
  4. Tool surface MCP servers · plugins
  5. Audit log append-only, on your disk
Planned architecture, not a screenshot. Lumen has no shipped interface, so there is nothing real to photograph yet.

Lumen

In development

Local-first AI agent runtime

A local-first runtime for building and operating AI agents — your models, your machine, your audit log. Currently in development, with nothing published yet.

006Operations

Where the numbers come from.

This panel reads the same sources you can read: the GitHub API and our own CMS. It refreshes every ten minutes. When a source is unreachable the value goes blank rather than guessing.

Black Candle · system status Connected

Public products

  • Courier Live
  • Price Tracker Beta
  • Lumen In development

Repositories

  • Latest release v0.13.1
  • Released 2026-09-21
  • Last commit today
  • Open issues 23
  • Licence MIT

Documentation

  • Wiki entries 5
  • Covering Courier
  • Source Black Candle CMS
  • Price Tracker docs not written yet
  • Lumen docs not written yet

Source: github rest api · 2026-09-23 03:01Z No uptime, user or traffic figures are published. Anything we cannot read from a source reads as “—”.

007Build statistics

Measurable, or not mentioned.

3 Public systems One live, one in beta, one in development
29 Releases shipped Tagged releases across the public repositories
5 Documentation pages Published entries in the Courier wiki
23 Open issues Tracked in public, on the Courier repository

Build carefully.
Ship honestly.

One system is live, one is in beta, one is being written. You can check every claim on this page against its source.