spacecake  by spacecake-labs

Desktop interface for AI code agents and development

Created 7 months ago
283 stars

Top 92.6% on SourcePulse

GitHubView on GitHub
Project Summary

Spacecake is an open-source desktop application designed to provide an integrated development environment for Claude Code. It merges a terminal, visual markdown editor, and live task tracking, enabling users to run agents, write specifications, and monitor progress within a single interface. The application aims to streamline workflows for developers interacting with AI code models.

How It Works

This monorepo project comprises a desktop app (spacecake-app/), a website/docs (website/), and a CLI tool (cli/). The core desktop application embeds the Ghostty terminal and utilizes CodeMirror for its code editor. Its key innovation lies in deep integration with Claude Code, offering context awareness tied to the user's current file and line, a dedicated "plan mode," real-time status metrics (model, context, cost), and a dedicated panel for managing agent execution plans.

Quick Start & Requirements

Installation involves downloading platform-specific installers from the latest release: .dmg for macOS (Apple Silicon & Intel), .exe for Windows (x64), and .deb or .AppImage for Linux (x64). For optimal file watching performance, installing Watchman is recommended. The application opens to ~/.spacecake by default, with projects opened via ⌘O (macOS) or Ctrl+O (Windows/Linux). Full documentation is available at spacecake.ai.

Highlighted Details

  • Markdown Editor: Features include syntax-highlighted code blocks, checklists, badges for agent execution, Mermaid diagrams, WYSIWYG and live preview modes, autosave, and URL linking.
  • Integrated Terminal: Embeds Ghostty, supporting CLI agents like Claude Code, Codex, and Gemini.
  • Claude Code Integration: Provides context awareness (current file/line), plan mode, a status line displaying model, context percentage, and cost, and a dedicated plans panel accessible via Ctrl+G.
  • Code Editing: Leverages CodeMirror for syntax highlighting, autocompletion, bracket closing, code folding, and linting.

Maintenance & Community

Community support is available via Discord. No specific details on core contributors, sponsorships, or roadmap are provided in the README.

Licensing & Compatibility

The README does not specify a software license. This absence requires clarification regarding usage rights, modification permissions, and compatibility for commercial or closed-source integration.

Limitations & Caveats

The application is currently in public alpha, indicating potential instability or incomplete features. Supported platforms are limited to macOS (Apple Silicon & Intel), Windows (x64), and Linux (x64).

Health Check
Last Commit

1 day ago

Responsiveness

Inactive

Pull Requests (30d)
49
Issues (30d)
6
Star History
283 stars in the last 30 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems") and Elvis Saravia Elvis Saravia(Founder of DAIR.AI).

DeepCode by HKUDS

2.2%
15k
AI agents transform ideas into production-ready code
Created 9 months ago
Updated 6 days ago
Feedback? Help us improve.