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: Bicycle – A Database Tool (Rust, gRPC, RocksDB) https://ift.tt/JEgDOqLShow HN: Bicycle – A Database Tool (Rust, gRPC, RocksDB) https://ift.t… Read More
Show HN: Speak in Gaelic to ChatGPT https://ift.tt/l0tZUNzShow HN: Speak in Gaelic to ChatGPT https://ift.tt/GoUrpw6 August 29, … Read More
Show HN: I built a website that lets you read classic books as email newsletters https://ift.tt/cPGskzNShow HN: I built a website that lets you read classic books as email n… Read More
Show HN: RISC-V Linux Terminal emulated via WASM https://ift.tt/HmwQ0l8Show HN: RISC-V Linux Terminal emulated via WASM Weekend creation: A L… Read More
Show HN: Track your email is the key https://ift.tt/QwBHamDShow HN: Track your email is the key People don't ignore you on purpos… Read More
Show HN: Try Naming – Get Relevant, Available .com Domains Instantly https://ift.tt/M8GyrW5Show HN: Try Naming – Get Relevant, Available .com Domains Instantly E… Read More
Show HN: MoodMinder – Swift Anger Regulation for Better Emotional Well-Being https://ift.tt/jJTNzVwShow HN: MoodMinder – Swift Anger Regulation for Better Emotional Well… Read More
Show HN: Hermes – SMM backdoor and client for usermode privilege escalation https://ift.tt/8xSf4IwShow HN: Hermes – SMM backdoor and client for usermode privilege escal… Read More
0 Comments: