[KongchangAI]
ProductOpenSkyCam

openskycam

An open-source sky camera system that continuously records night-sky footage, automatically detects and classifies moving targets such as meteors using AI, and supports AI-driven operation through the MCP protocol.

Timeline (last 90 days)

Oct 26

The developer built an open-source sky camera system called openskycam and let Claude Code take over the entire process from detection to classification.

Unverified50%
Oct 26

On Saturday night, the openskycam system captured 17 meteors.

Unverified50%
Oct 26

The openskycam system records 4K sky footage 24/7, and all footage is saved on a local disk.

Unverified50%
Oct 26

The openskycam workflow is responsible for extracting frames, running the detection model, linking detections into tracks to distinguish moving from stationary targets, and sorting hits into three buckets: meteors, aircraft and fixed light sources.

Unverified50%
Oct 26

Every feature on the openskycam website is simultaneously an API call, and a built-in MCP server lets Claude Code drive the entire system directly.

Unverified50%
Oct 26

Claude built a nightly workflow that runs automatically whenever a new recording arrives.

Unverified50%
Oct 26

Claude reviews each frame's detection results, accepting or rejecting them one by one.

Unverified50%
Oct 26

When the model kept misclassifying stars as flying objects, Claude built a dataset from the detection results the author had approved and retrained the model.

Unverified50%
Oct 26

On night data it had never been trained on, the star false-positive rate dropped from about half to 7%, while still capturing 90% of meteors.

Unverified50%
Oct 26

The system discards invalid results every morning and only pushes valuable meteors to the phone; on overcast nights it stays quiet and sends no messages.

Unverified50%

7 more timeline events

All Facts (17)

Unverified

Some version of the system has been observing the author's sky since 2024, and the UFO count remains zero.

50%
Unverified

The developer built an open-source sky camera system called openskycam and let Claude Code take over the entire process from detection to classification.

50%
Unverified

The openskycam system records 4K sky footage 24/7, and all footage is saved on a local disk.

50%
Unverified

The openskycam workflow is responsible for extracting frames, running the detection model, linking detections into tracks to distinguish moving from stationary targets, and sorting hits into three buckets: meteors, aircraft and fixed light sources.

50%
Unverified

Every feature on the openskycam website is simultaneously an API call, and a built-in MCP server lets Claude Code drive the entire system directly.

50%
Unverified

Claude built a nightly workflow that runs automatically whenever a new recording arrives.

50%
Unverified

Claude reviews each frame's detection results, accepting or rejecting them one by one.

50%
Unverified

When the model kept misclassifying stars as flying objects, Claude built a dataset from the detection results the author had approved and retrained the model.

50%
Unverified

On night data it had never been trained on, the star false-positive rate dropped from about half to 7%, while still capturing 90% of meteors.

50%
Unverified

The system discards invalid results every morning and only pushes valuable meteors to the phone; on overcast nights it stays quiet and sends no messages.

50%
Unverified

openskycam's MCP server ships with guides and skills (build-a-workflow, find-detections, verify-changes), and Claude learns the rules from the server.

50%
Unverified

openskycam's guardrails are enforced by the server: no key can create new keys, delete operations first show a preview and require confirmation, and edit operations fail outright rather than overwrite when a newer version is encountered.

50%
Unverified

openskycam can be installed unattended via `npm run setup -- --yes`, reading all configuration from .env, and it stops and identifies the missing item when a setting is absent; however, the Cloudflare tunnel, login app and API keys still need to be created manually.

50%
Unverified

Running openskycam requires an RTSP camera, a Raspberry Pi, a machine with a large-capacity disk (macOS or Linux, GPU optional), and a Cloudflare account with a domain.

50%
Unverified

The openskycam project involves two repositories: openskycam handles the camera, detection and the tools Claude uses, and edmund-harness handles the iMessage messaging channel.

50%
Unverified

The system's daily video runs from 9:30 p.m. to 6 p.m. the next day; at night every meteor and aircraft comes with actual footage from the 4K camera, while during the day each identified bird is marked with a pink dot, with a real bird close-up attached every 10 detections.

50%
Unverified

On Saturday night, the openskycam system captured 17 meteors.

50%

Source Articles