LogicStamp Fox Mascot
Early Access

Help Us Build This

Get Early Access

We'll send you updates as we add features and improve LogicStamp

LogicStamp is live, and we're looking for early users to help us improve

LogicStamp is currently built and maintained primarily by Amit Levi, with early contributions from the community. I'd love more collaborators - your feedback and ideas directly shape what we build next.

πŸ—ΊοΈ Roadmap

Here's what we're building next. Your feedback will help us prioritize what matters most.

Recent Achievements

v0.3.7 (January 2026)

  • Emit detection accuracy - Fixed issue where internal event handlers were incorrectly listed as component emits. Now only includes handlers that are part of the component's public API (props)

v0.3.6 (January 2026)

  • Hook parameter detection - Comprehensive support for extracting function signatures from custom React hooks
  • Default depth changed from 1 to 2 for better nested component signature extraction

v0.3.5 (January 2026)

  • Styled JSX support with full CSS extraction
  • Enhanced inline style extraction

v0.3.4 (January 2026)

  • Vue.js TypeScript/TSX support - Comprehensive Vue 3 Composition API support

Earlier Releases

  • MCP Server Integration - Available now! Get started
  • Style metadata extraction (Tailwind, SCSS, Material UI, ShadCN, Radix UI, Framer Motion)
  • Security scanning and secret sanitization
  • TOON output format

High Priority Bug Fixes

1

Emit Detection Accuracy

Distinguish internal handlers from public API emits. Currently, all onXxx handlers are treated as emits, even internal ones.

πŸ”΄ Not Started
2

Dynamic Class Parsing

Resolve variable-based classes within template literals. Currently, only static segments are extracted. Dynamic expressions within ${} are not resolved.

πŸ”΄ Not Started

Framework Expansion (v0.4.x)

1

JavaScript & JSX Support

Add support for JavaScript (.js) and JSX (.jsx) files in addition to TypeScript. Support JSDoc type annotations for type inference.

πŸ”΄ Not StartedHigh Priority
2

Complete Vue.js Support

Add full support for Vue Single File Components (.vue files). Parse template, script, and style blocks. Support both Options API and Composition API.

🟑 Partially CompleteHigh Priority
3

Watch Mode

Add a watch mode that automatically regenerates context files when source files change. Includes incremental updates, debouncing, and configurable watch patterns.

πŸ”΄ Not StartedMedium Priority

MCP Server Enhancements

1

Semantic Component Search

Add semantic search across component bundles. Search by component descriptions, prop names, functionality, or metadata rather than requiring exact file/component names.

πŸ”΄ Not StartedHigh Priority
2

Git Baseline Support

Enable comparison against git commits/branches using baseline: "git:<ref>" syntax. This enables CI/CD integration and better change tracking.

πŸ”΄ Not StartedMedium Priority
3

Configuration File Support

Support mcp-config.json to set default values for profile, mode, paths, and other settings. Reduces parameter repetition and enables project-specific defaults.

πŸ”΄ Not StartedMedium Priority
4

Progress/Status Reporting

Add progress reporting for long-running operations like refresh_snapshot and compare_modes. Use MCP progress notifications to provide real-time updates.

πŸ”΄ Not StartedMedium Priority

Medium Priority Improvements

β€’
CSS-in-JS Support Completeness - Add Chakra UI and Ant Design support
β€’
Enhanced Third-Party Component Info - Include package names, versions, and prop types
β€’
TypeScript Type Extraction - Capture generics and complex unions/intersections
β€’
Project-Level Insights - Cross-folder relationships and project-wide statistics

Future Enhancements (v0.5.x+)

Performance & Optimization

  • Incremental bundle caching - Only regenerate changed bundles
  • Output size optimization - Further reduce token counts while maintaining accuracy

Framework Expansion

  • Svelte support - Parse .svelte files
  • Python support (experimental) - Expand beyond JavaScript/TypeScript ecosystems
  • Java support (experimental) - Enterprise Java codebases

Developer Experience

  • Integration examples for popular AI assistants
  • Advanced debugging tools and diagnostics
  • Custom profile configuration and overrides

This roadmap is actively maintained. This is a solo project, so priorities will shift based on what I learn from early users.

For the complete roadmap with detailed implementation plans, see CLI ROADMAP.md and MCP ROADMAP.md

Looking for contributors! If you're interested in helping build LogicStamp, check out the contributing guide or reach out directly.

Repositories: CLI β€’ MCP Server

Who Should Join?

We're looking for developers who use AI assistants and want to help us make this better

Developers Using AI Assistants

If you're already using Cursor, Copilot, or Claude regularly, you probably know the pain of managing context. Help us make it better.

Teams with React/TypeScript Codebases

LogicStamp works best with React and TypeScript right now. If that's your stack, we'd love to see how it works for your team.

Open Source Maintainers

If you maintain an open source project, we think LogicStamp could help contributors understand your codebase faster. We'd love to test this theory.

People Who Like Trying New Tools

If you enjoy being an early adopter and don't mind the occasional rough edge, we'd love your feedback. We're responsive and actually listen.

Contributors Welcome

This is a solo project, and I'm actively looking for contributors! Whether it's bug fixes, new features, or documentation improvements, your contributions are welcome. Check out the contributing guide to get started.

Developers with Large Codebases

If you're working on a large codebase where context management is a real challenge, LogicStamp could help. We're especially interested in feedback from projects with complex architectures or many components.

Want to Help Us Build This?

We're just getting started. Your feedback will help us figure out what to build next.

Open source CLI β€’ Free to use β€’ Built with your feedback β€’ Looking for contributors