CodeStory is an AI-powered mod of VSCode. Imagine a developer tasked with solving a bug, CodeStory can scan the codebase, identify the root cause, make the fix and auto-generate tests to evaluate whether the bug was resolved.
Hello ProductHunt! ππΎ I'm Naresh, along with my co-founder @sandeep_pani, and we're building CodeStory.
How often have you been in this scenario? Let's take the simple task of adding a widget to show sales numbers on your website which can involve multiple steps:
1. Database queries to fetch the data on the backend π
2. Exposing an API route to make the data available for the frontend π
3. Frontend UI and API integration to complete the task π€πΎ
Even within a single codebase, such a task requires finding and making the right changes in multiple parts, connecting and testing them all together! This further goes up a notch when we take into account all the time spent in debugging, refactoring, testing, reviewing code and planning the whole change π«
AI has been a recent game changer in improving developer productivity via code generation. But we have been wondering if we can apply it to all these other aspects.
This led us to build CodeStory β¨, a next-generation IDE that is AI-first, where humans assist powerful AI agents instead of the other way around! As an example, if you're tasked with solving a bug, CodeStory can scan the codebase, identify the root cause, make the fix and auto-generate tests to evaluate whether the bug was resolved πͺ
We'd also love to clarify the term "AI-first" in this context since it has been quite commonly used lately. Giving AI such powerful capabilities requires us to expose a ton of information, access and feedback from tools available in the developer environment β everything that we as developers use on a daily basis. CodeStory is thus being built as an IDE that surfaces all of these interfaces for AI to interact with, while simultaneously simplifying the workflows for developers, now that AI can take up a lot of the context-switching during development π
At this point in time, we have the following features:
β A powerful debug & explore workflow: Describe an issue in your Codebase and let the AI agent navigate, identify, resolve and test the fix.
β Natural language search: Can't remember a particular class or method name? Just describe it in a few words!
β Group git diffs: See a visual summary of related changes since your last commit.
β Commit message helper: Writing good commit messages is hard β we do half the work by speaking about the 'what', so you can focus on the 'why'.
β One-click migration from VSCode: All your VSCode settings & extensions can be imported in a single step.
β A GitHub PR summary bot: While this is not (yet) a core part of the IDE, our summary bot leaves a summary on every PR, alongside some impact analysis.
We currently support JS/TS projects and have a working build of the IDE for Apple Silicon Macs. We'd love for you to try it and highly appreciate any feedback you have for us!
Website: https://codestory.ai
Download IDE: https://github.com/codestoryai/b...
Install GitHub bot: https://github.com/apps/codestor...
Lots of love,
Naresh
Congrats on unleashing CodeStory! Combining AI and coding to tackle bugs? It's like having a superhero sidekick in your development journey. Excited to give it a spin!
@ollieesmith_ Hi Olivia! You can use it today by downloading the editor from our website. Or equivalently the VSCode extension. If you face any issues let us know and we will make sure you have it working.
I have been using Codestory github bot for some time now and it has helped me understand and review PRs a lot faster. Also, have recently started using their new IDE and looking forward to all the improvements it is going to bring to my coding workflows.
aide