Ever been confused by a block of AI-generated code? Gait is an open-source Cursor and VS Code extension that lets you view the prompt that created it. Continue off of your coworker's conversations, view analytics on your AI codegen use, and more!
Hi Product Hunt makers!
I’m Kyle, co-founder of Gait. Alex and I have spent the last couple weeks building gait. As heavy users of tools like Github Copilot (back in the day) and Cursor, we’ve been really excited about the power of these tools to build quick prototypes, demos, and learn new technologies. However, we’ve been frustrated by how hard it is to build larger applications with AI, especially with multiple people on the project.
How we help
AI code-gen tools are built for individuals, not teams, and code is read much more often than it is written. Increasingly, understanding and editing becomes the limiting factor in a team’s velocity, not generation.
🧐 AI-generated code is hard to understand
We use Cursor to ship quickly, but AI diffs are often destructive, large, and opaque. Prompts serve as automatic documentation.
📈 It’s hard to understand AI’s impact on your codebase
gait is the first layer of observability, giving oversight into you and your team’s use of AI and its impact on productivity. Take a look at the stats for our repo. See your own stats here.
How it works
gait will automatically read through your chat history and save the chats and edits you make to your codebase. This state is written into a .gait folder, which you can check in to share with your coworkers.
Features We Want to Build
Gait, as it is, helps humans understand code. We want to build out additional features that give LLMs additional context and understanding that make editing with AI more accurate and effective. We think the repo should contain all the context an AI agent or assistant needs to change the codebase. In addition to prompts, this includes things such as Google Docs, Slack, Jira, etc. but also other forms of context that are crucial. One thing we’re currently adding support for is “comments for your AI” - additional information that gets automatically added to context without having to clutter your file.
Our Ask
Try us out! We’re early and iterating on the product. We’d love to have your feedback and we welcome any contributions to our repo (we are open source).
Our repo: https://github.com/gait-ai/gait
Our discord: https://discord.com/invite/yKvt3...
Download and get started with gait: https://getgait.com/getting-started
If you're building any AI codegen tool, we’d love to integrate! We currently support Cursor and Github Copilot, but are keen to support more tools.