getspecstory  by specstoryai

AI development workflow enhancement

created 7 months ago
584 stars

Top 56.3% on sourcepulse

GitHubView on GitHub
Project Summary

SpecStory provides free VS Code extensions for GitHub Copilot, Cursor, and Claude Code, enabling users to save, search, and share AI chat history. It aims to enhance AI development workflows by preserving conversational context and facilitating spec-first development practices, allowing developers to avoid losing valuable AI-generated solutions and easily share interactions.

How It Works

SpecStory extensions automatically save AI chat history locally within a .specstory directory in the user's project. This structured Markdown export allows for versioning and easy retrieval of past AI interactions, which can then be used to refine custom instructions and project rules. The project also offers BearClaude, a macOS-native alpha application, for a more focused spec-first development workflow.

Quick Start & Requirements

  • Installation: Install via the Extension Marketplace in VS Code (for GitHub Copilot and Cursor) or via Homebrew (brew tap specstoryai/tap && brew install specstory) for Claude Code.
  • Prerequisites: GitHub Copilot (v1.300.0+), Cursor (v0.43.6+), or Claude Code (v1.0.27+). BearClaude requires macOS 15+ on Apple Silicon.
  • Resources: Extensions save data locally to .specstory directory. BearClaude is a macOS desktop app.
  • Links: Docs, Website

Highlighted Details

  • Exports AI chats into searchable, structured Markdown for versioning.
  • Offers BearClaude, a macOS alpha app for spec-first development with a three-pane layout.
  • Extensions automatically save chats to a local .specstory directory.
  • Actively accepting bug reports and feature requests via the GitHub repository.

Maintenance & Community

  • Actively monitored repository for issues and feature requests.
  • Community can be joined via Slack.
  • X/Twitter, LinkedIn

Licensing & Compatibility

  • License details are not explicitly stated in the README.
  • Extensions are designed for integration with popular IDEs and AI tools.

Limitations & Caveats

The BearClaude application is currently in Alpha and is macOS-specific, requiring macOS 15+ on Apple Silicon. Installation for Cursor via the VS Code Marketplace website banner may lead to an inconsistent state.

Health Check
Last commit

6 days ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
14
Star History
208 stars in the last 90 days

Explore Similar Projects

Starred by Jonathan Ragan-Kelley Jonathan Ragan-Kelley(Professor at MIT), Chip Huyen Chip Huyen(Author of AI Engineering, Designing Machine Learning Systems), and
2 more.

claudia by getAsterisk

5.9%
10k
GUI toolkit for Claude Code
created 1 month ago
updated 2 days ago
Starred by Tobi Lutke Tobi Lutke(Cofounder of Shopify), Boris Cherny Boris Cherny(Creator of Claude Code; MTS at Anthropic), and
7 more.

screenpipe by mediar-ai

0.2%
15k
AI app store for desktop history
created 1 year ago
updated 1 week ago
Feedback? Help us improve.