Urgent.News

What's breaking now, across thousands of outlets.

Tech

Launching LemonBeam: Onboarding Guides for GitHub Repos That You Can Verify

Today we're launching LemonBeam , an open-source tool that scans a public GitHub repository and generates an onboarding guide where every claim cites the exact file and lines it came from. ๐Ÿ‹ Try it: lemonbeam.app The problem Getting started in an unfamiliar codebase means piecing together what it does, how to run it, and how the tests work from READMEs, package scripts, config files, and sourceโ€ฆ

LemonBeam, an open-source tool, has been launched to generate onboarding guides for GitHub repositories. The tool scans a public GitHub repository and creates a guide that cites every claim with the exact file and line it came from. LemonBeam can be accessed at lemonbeam.app. The tool addresses the issue of getting started in unfamiliar codebases, where users often piece together information from various sources like READMEs, package scripts, config files, and source code.

LemonBeam differentiates itself by using rules instead of AI to determine which evidence the model sees. The AI downloads the repo at a specific commit, filters, parses, and chunks the code, and then writes the guide using only this evidence. Every citation is checked, and any discrepancies are listed in an Uncertainties section.

The guide follows a consistent structure with six sections: Project Overview, Setup/Installation, Running Locally, Project Structure, Testing, and Uncertainties and Missing Information. To use LemonBeam, users can visit the website, enter a public GitHub URL and an OpenRouter API key, or use the CLI or MCP server for local or integrated AI tool usage.

LemonBeam does not store code, and all downloaded repos are deleted after scanning. The tool is open-source under the MIT License, and users are encouraged to contribute by using LemonBeam on LemonBeam itself and exploring the contributing guide in the repository.

Written by urgent.news from Dev.to's reporting โ€” not their text. Machine-written โ€” may contain errors; check the original before relying on it.

Read the original at dev.to โ†’

More in Tech

A No-Repeat Random Draw Looks Trivial Until Round 70

Drawing numbers without repeats sounds like a beginner exercise. It is also a place where a lot of shipped code has a real defect.

  • Naive rejection sampling inefficient as pool shrinks
  • Check operation O(n) complexity leads to loops
  • Directly select from remaining set for constant time

More from Friday 25 September โ†’