Show HN: Automated Software Documentation for GitHub Codebases Hey Hackers, My team and I have been working on an automated software documentation and impact analysis platform for the last 3 years. Our long-term goal is to enter safety/mission-critical applications, where improper documentation can lead to disastrous outcomes, e.g., costly reworks/overruns or endangering human lives. But, in an effort to recognize revenue in the near term with our existing functionality, we have found initial traction with use cases focused on reverse engineering legacy systems. Where getting up to speed with an existing system requires a team of engineers to manually review large amounts of code, taking weeks or months to come to grips with. ______________________________________________ Our Self-Service release is a no-frills offering to leverage a subset of our document generation capabilities. Using only the code, SAFA is able to: -Summarize Code Files -Generate an overall project summary -Generate Upstream Documentation, like Features and Functional Requirements -Map relationships between all code and generated documentation with explanations Our approach leverages our own LLM pipeline, which applies a variety of clustering/refinement techniques, embedding models, and LLMs to keep your entire system within context when generating documentation, change summaries, api flow, and more. We do not use customer data to train or refine our models. We currently only support Github integrations for self-service but will implement flat-file support in the near term. When using self-service, you will receive Code Summaries and a Project Overview for free, but we charge for generating documentation and relationships: 20 cents per code file and generated document (100 File Codebase = $35). Currently, self-service has a 1000 code file limit. ________________________________________________ If you want to see the quality of the documents SAFA generates before trying it with your code, feel free to check out our public codebases page ( https://ift.tt/6pi1lmW ). We have serious ones like Autoware's AV Control Module, and more fun ones, like Super Mario 64. Otherwise, our app is directly accessible via https://app.safa.ai (apologies, we do require an account to be made). I very much look forward to your feedback and insights. Feel free to email me directly at aarik@safa.ai. https://www.safa.ai March 21, 2024 at 12:24AM
Show HN: Automated Software Documentation for GitHub Codebases https://ift.tt/Hxk3Sza
Related Articles
Show HN: Plantarium – Create 3D Plant Models with Blender-Style Nodes https://ift.tt/EnZy6ARShow HN: Plantarium – Create 3D Plant Models with Blender-Style Nodes … Read More
Show HN: Neum AI – Open-source large-scale RAG framework https://ift.tt/k2vhdDgShow HN: Neum AI – Open-source large-scale RAG framework Over the last… Read More
Show HN: Windmill – fastest open-source workflow engine – the how https://ift.tt/eAaidRMShow HN: Windmill – fastest open-source workflow engine – the how http… Read More
Show HN: I made a catalog of useful GPTs https://ift.tt/dZ5vkJYShow HN: I made a catalog of useful GPTs https://coolgpts.ai/ November… Read More
Show HN: Cyberkitty – an experimental hybrid-GPT+Human long-form fiction editor https://ift.tt/iTmJV5SShow HN: Cyberkitty – an experimental hybrid-GPT+Human long-form ficti… Read More
Show HN: I made a conversational language learning chat UI with gpt4-1106 https://ift.tt/PhzFQXiShow HN: I made a conversational language learning chat UI with gpt4-1… Read More
Show HN: Signed URLs Gateway – The Missing Infra Piece for Building Modern Apps https://ift.tt/PGjlcIuShow HN: Signed URLs Gateway – The Missing Infra Piece for Building Mo… Read More
Show HN: GJP-4-GPT, a Gradual JSON Parser for GPT's https://ift.tt/EmYLQSCShow HN: GJP-4-GPT, a Gradual JSON Parser for GPT's Often it's easiest… Read More
0 Comments: