An open API service indexing awesome lists of open source software.

https://github.com/xyproto/codesum

Create a full summary of all relevant source code files in a repository, suitable for pasting into LLMs
https://github.com/xyproto/codesum

Last synced: 3 months ago
JSON representation

Create a full summary of all relevant source code files in a repository, suitable for pasting into LLMs

Awesome Lists containing this project

README

          

# codesum

Summarize Go, Python, C, C++, Rust, Java, Kotlin, Haskell, JavaScript or TypeScript projects as a Markdown or JSON document.

This makes it quick and easy to ie. copy several source files to the clipboard and then paste them into an AI / LLM frontend.

## Installation

go install github.com/xyproto/codesum@latest

## Usage

Run `codesum` in the root directory of a project.

### Linux

codesum -j | xclip -selection clipboard

### macOS

codesum -j | pbcopy

## General info

* Version: 1.1.0
* License: BSD-3