Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Smart ReadmeNew to Visual Studio Code? Get it now.
Smart Readme

Smart Readme

Jonatas Migs

|
302 installs
| (0) | Free
An inteligent Readme generator that can use or not Generative AI to create awesomes readmes!
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info
Descrição da imagem

Smart Readme Generator 🧠

A Readme Generator that uses Generative AI to create it

Contents

  • How it works
  • Commands
  • Setup
  • Features
  • How to contribute

Commands

Command Action
Generate Readme Create a Readme based on the file tree structure of the current workspace (Needs configure the api key first)
Show Api Shows the current api token configured
Set Api Token Set a new Api Token to use
Reset Api Token Delete any api token configured on VsCode
Get Current Dir An util command that shows the current dir of the workspace

How it works

The smart readme is an extension for VSCode that uses Generative Language to create a template to start your readme.

At first, it will collect an API key that you need to use. So, after configuring your API key, it will read the entire file tree in the workspace to create a JSON string that will be sent to Gemini AI Generative Language, which will return a markdown file with all the text based on the file tree of your workspace. After that, the extension will collect the text and save it to a new file, Readme.md, created in your workspace.

Setup

  • Get the API Key on the Google AI Studio

After that, you must do:

  • Set API Key on VSCode

Use the command Set Api Token

Set API Token Gif

  • Open a workspace or create one
  • Generate a Readme Use the command Generate Readme

Generate Readme

Features

  • ✅: Added
  • ❗: Needs to be added
Feature Status
Read archive content ❗
Allow the user select another versions of the generated readme ❗
Improve the prompt to generate best readmes ❗

How to contribute

We appreciate your contributions! To contribute, follow these steps:

  1. Fork the repository

  2. Clone your fork

    git clone https://github.com/your-username/your-repository.git
    cd your-repository
    
  3. Create a branch

    git checkout -b feat/feature-name
    
  4. Make your changes

  5. Commit your changes

    git add .
    git commit -m "Description of the changes"
    
  6. Push your changes

    git push origin feat/feature-name
    
  7. Open a Pull Request

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft