Top Rated Swimm Alternatives
Swimm's new AI code assistant has been great for saving our engineers from answering the same question repeatedly, they save their answer once and Swimm accurately answers just like they would. Review collected by and hosted on G2.com.
I wish the chat would be in the Web interface as well Review collected by and hosted on G2.com.
26 out of 27 Total Reviews for Swimm
We have a lot of vendors that work with us in addition to our own team to the point it felt like we were spending more time explaining how our codebase works than doing productive work.
We've been able to use the AI feature Ask as our first source of truth. It's been pretty amazing just how much it is able to answer has become the way our developers walkthrough the code.
We also have a lot of custom features and integrations for specific customers. It's been really helpful having an accurate way to go back to them and see what the requirements for the current implementation were. our developers have been using it daily.
We tested a few AI products and use one other but none of them were able to give us the same depth of information and enable us to add our business logic in the same way.
Implementation was easy - it just indexes locally for each person. It takes a bit of time but you only do it once. After about a week we took a couple of junior devs and had them interview our more senior engineers. We took that information and added it to docs. Swimm has done a really good job of using everything we documented. Review collected by and hosted on G2.com.
Sometimes the answers aren't perfect. However, we've had a good experience using their add to doc to fix the answers for everyone else that asks afterwards. After a couple of weeks the answers have settled on a really high quality for the vast majority of questions. Review collected by and hosted on G2.com.
/ask Swimm truly changed the way the devs on my team interact with code. We tried out a bunch of the known AI assistants and none of them could contextualize our codebase like Swimm is able to do.
When a dev asks a question, /ask Swimm provides a correct and accurate answer. They can then even create new documentation with responses they got from /ask. Review collected by and hosted on G2.com.
Can't think of much to be honest... this tool really changed the way we work. Review collected by and hosted on G2.com.

Having swimm docs on a repo just makes it easier getting to know new pieces of code.
It keeps knowledge always up-to-date and relevant.
The VSCode plugin just makes it really handy and I would definitely recommend it to anyone looking to improve their teams knowledge sharing. Review collected by and hosted on G2.com.
Sometimes the GitHub app can post a lot of comments on PR, but if you make it a part of the workflow it comes in really handy. Review collected by and hosted on G2.com.

The main pain point of documentation is keeping it updated as your code changes. Swimm solves that beautifully. I'll never go back to the old ways! Review collected by and hosted on G2.com.
When you first integrate Swimm into your PR process, you might fee frustrated if your code changes rapidly. But get past that hump, and it becomes 2nd nature. Review collected by and hosted on G2.com.

Swimm playbooks are, in my opinion, the most helpful way to onboard new members and to document code in a fun way Review collected by and hosted on G2.com.
Sometimes, Swimm lacks good search options and it can be a little complicated to "free term search" in the platform across multiple repos Review collected by and hosted on G2.com.

Anyone who has worked in the Software Development field knows how tedious keeping your documentation around code up-to-date can be. The line I hear repeated no matter where I am is: "The moment you write documentation for your code it is out-of-date". With Swimm, that remark is now emphatically untrue! The large issue surrounding code documentation is/was that there was no easy or enforceable way to alert developers when code referenced in documentation has changed. Swimm's product solves that issue and does even more. Swimm can tie directly into your PR flow, throwing an error when documentation needs the developer's addition due to changes, and can even auto-sync changes in situations it can infer the developer's intentions. The team at Swimm has been constantly adding new features and expanding what the product can do. They are always open to feedback and ideas on how their product can be improved. Our team immediately fell in love with their product and knew it was going to help us immensely.
Lastly, Swimm does not save any of your code base's files/code on their servers. All of your documentation will live inside your existing repository as readme files inside of a new .swm directory. So you can adopt Swimm with no fear of losing your documentation if you have to decide to pivot. Review collected by and hosted on G2.com.
Since Swimm does not save your code to their server(s) they are unable to add performance boosts on features that need to search through your repository/repositories. This means some actions on the site may take a bit longer to load in/be ready. I have only noticed this on features like their new "Auto-Generated Documentation Recommendations" which finds patterns in your files to recommend new documentation that is already populated with an example from your code. However, features inside of the text editor for new documentation have never felt too slow in my opinion. Review collected by and hosted on G2.com.

The playlists are super helpful in the onboarding process.
Free Text search is a game changer. Review collected by and hosted on G2.com.
There was a period when free-text search was not a feature, it was a bit inconvenient. Review collected by and hosted on G2.com.
The Auto-sync feature is a game changer. It keeps all documentation up to date as Swimm checks any docs pushed to GitHub and will let us know if something needs to be updated. If it's a small change they even do it automatically for you. My team also likes that we're able to view documentation in our CI. Review collected by and hosted on G2.com.
I have yet to find something that I dislike in the product. Review collected by and hosted on G2.com.
Intellij plugin where I can see code of lines documented/referenced in Swimm Review collected by and hosted on G2.com.
I faced some bugs when I imported README.md, I needed to do workarounds by manual editing of PRs. Intellij plugin might be better: referencing a file is not reflected. Refreshing of annotations required restart of intellij. Review collected by and hosted on G2.com.

Swimm lets you easily select code parts from many files and document them together as a single flow. Review collected by and hosted on G2.com.
The IDE plugin for IntelliJ is not very useful and needs improvement. Review collected by and hosted on G2.com.