Skip to content

Project Ambient 0.1.0-alpha

Pre-release
Pre-release

Choose a tag to compare

@gioabreu gioabreu released this 12 Aug 15:24
· 148 commits to main since this release

Project Ambient 0.1.0-alpha

Project Ambient turns a folder of media you already own into private, explainable wallpaper channels for macOS.

Launch site: https://project-ambient.meekphillies.chatgpt.site
Source: https://github.com/MeekPhills/project-ambient
Hosted MCP health: https://project-ambient-control.vercel.app/health

This first alpha ships a native SwiftUI companion, on-device folder classification, smart and custom channels, scheduled rules, Now / Next / Why, public-API still wallpaper application, exact restore, visible power policies, Aerial-compatible video export, ambientctl, and local/hosted MCP control.

Choose the right download

  • Project-Ambient-0.1.0-alpha.zip — Apple-silicon Mac app plus ambientctl.
  • Project-Ambient-Control-0.1.0-alpha.mcpb — local Claude/MCP bundle.
  • meekphills-project-ambient-mcp-0.1.0.tgz — publish-ready portable Node MCP package.
  • Project-Ambient-Marketplace-Kit-0.1.0-alpha.zip — live trust URLs, review metadata, evals, registry manifest, and distribution templates.
  • Project-Ambient-0.1.0-alpha-source.zip — source snapshot from the live launch commit.
  • SHA256SUMS.txt — integrity checksums for every artifact.

Important signing notice

The Mac ZIP is unsigned and not notarized because this release environment does not have an Apple Developer ID identity. macOS Gatekeeper may block it. Do not disable Gatekeeper or remove quarantine attributes. For early access, review the source and build locally with ./script/build_and_run.sh; a signed/notarized artifact will replace the alpha ZIP after publisher credentials are configured.

The staged unsigned bundle was inspected and is arm64-only, targets macOS 14+, contains the branded icon and bundled CLI, and intentionally uses only public AppKit wallpaper APIs. The release workflow is ready to strip development entitlements, sign nested code with Hardened Runtime, notarize, staple, and re-assess once credentials exist.

Validation

  • Native build: passed.
  • Native unit tests: 7/7 passed.
  • Isolated import/classification/CLI/Aerial smoke test: passed.
  • MCP build and contract tests: 9/9 passed.
  • MCP dependency audit: 0 known vulnerabilities.
  • Production MCP initialize and tools/list handshakes: passed; unauthenticated access returns 401.
  • MCP Registry contract and MCPB manifest: passed.
  • Site production build and rendered-route tests: 7/7 passed.
  • Live desktop and mobile browser renders: passed.
  • Release checksums: verified.
  • Secret-pattern scan: no matches.

Known limitations

  • Apple silicon only in this alpha.
  • The app renders still images; it explicitly exports videos to Aerial instead of using private macOS wallpaper APIs.
  • The public MCP host currently runs deterministic reviewer data behind bearer authentication. Real Mac control requires the opt-in device bridge, durable Postgres queue, and per-device enrollment.
  • OAuth 2.1 is still required before public OpenAI directory submission.
  • Marketplace listings install the control surface, not the Mac companion.

Please use GitHub Discussions for setup and recipes, Issues for reproducible bugs, and private vulnerability reporting for security or sensitive rights reports. Never attach personal media, filesystem paths, or secrets.