readmeX

Из публичных источников

Генератор README и интерактивной Wiki на основе ИИ для любых проектов. AI驱动的README及交互式Wiki生成工具,面向中文的开源DeepWiki。

Машинный перевод · Показать оригинал

An AI Powered README and Interactive Wiki Generator for Any Projects. AI驱动的README及交互式Wiki生成工具,面向中文的开源DeepWiki。

AI-инструментКатегория: AI-инструментыOpen sourceданные проверены 16 окт. 2026 г.

Обзор

  • ai-tools
  • cli
  • documentation
  • gpt
  • llm
  • markdown
  • python
  • readme

Установка

Команды только показываются, маркетплейс их не выполняет. Сверяйтесь с официальной документацией.
  • Реестр пакетов языкаpythonИз публичных источниковиз манифеста пакета — публикация в реестре не проверена
    pipx install readmex

    Не проверено: перед установкой убедитесь, что пакет в реестре принадлежит этому проекту.

    pypi.org/project/readmex/ ↗
  • Сборка из исходниковИз публичных источниковиз метаданных каталога

    Сборка из исходников: проверенного рецепта сборки нет — следуйте инструкциям репозитория.

    github.com/aibox22/readmeX ↗

Совместимость

«Неизвестно» значит, что доказательств не найдено, а не что продукт несовместим.
ПлатформаСтатусАрхитектураДоказательствоУверенность
WindowsНеизвестно———
macOSНеизвестно———
LinuxНеизвестно———
Web browserНеизвестно———
Server / self-hostedНеизвестно———
Container (OCI)Неизвестно———
PythonСовместимо—манифест пакета: pyproject.toml name0.60

Релизы

проверено 30 окт. 2026 г.
В источнике релизы не найдены.

Профиль качества

алгоритм quality-v1.0 · оценено 16 окт. 2026 г.
Оценка качества76
Оценка риска0
Уверенность 1.00
Оценка качества и оценка риска — разные показатели. Высокое качество не гарантирует безопасность.

Составляющие оценки

Поддержка · 2020
last activity 5 days ago
Документация · 1515
README 12499 chars, description present
Готовность к использованию · 159
install instructions: yes; releases: no
Метаданные · 108
3/4 of description, homepage, license, topics
Релизы · 102
0 release(s)
Точность категории · 105
classifier confidence 0.5
Популярность · 107
630 stars (log-dampened, 10k = max)
Ясность лицензии · 55
SPDX MIT
Сообщество · 55
issues enabled, 26 forks

Лицензия

MIT
Лицензия известнапо данным хостинга репозитория

Это статус политики каталога, а не юридическое заключение.

Источники

github.com/aibox22/readmeXОсновной★ 630 звёздактивность 10 окт. 2026 г.Основной репозиторий · Уверенность 1.00

Отзывы

Войдите, чтобы написать отзыв

Отзывов пока нет.

Альтернативы

critПохожий
Просмотр планов, диффов и запущенных приложений AI-агентов для программирования в браузере. Работает локально, совместим с любым агентом.MIT · AI-инструменты
RepoWikiПохожий
Альтернатива DeepWiki с открытым исходным кодом — генерация подробной wiki-документации для любой кодовой базы из терминала или браузераMIT · AI-инструменты
create-llmПохожий
Самый быстрый способ создать и начать обучение собственной LLM. CLI-инструмент, который за считаные секунды создаёт готовые к продакшену проекты обучения на PyTorch. Как create-next-app, только для языковых моделей.MIT · AI-инструменты
code2promptПохожий
CLI-инструмент для преобразования кодовой базы в один промпт для LLM с деревом исходных файлов, шаблонизацией промптов и подсчётом токенов.MIT · AI-инструменты
json_repairПохожий
Исправление некорректного JSON от LLM, API, логов и пользовательского ввода в Python.MIT · AI-инструменты
chatgpt-subtitle-translatorПохожий
Инструмент для перевода с эффективным использованием токенов, основанный на ChatGPT или любом API завершения чата LLM, совместимом с OpenAIMIT · AI-инструменты

README

Из aibox22/readmeX · лицензия MIT · загружено 30 окт. 2026 г.

English | 简体中文


[Contributors] [Forks] [Stargazers] [Issues]

[License]

📖 About The Project

[Flow Chart]

AI-Powered README Generator is an AI-powered tool that automatically generates comprehensive Markdown README files for your projects. It crafts well-structured documentation that includes project details, technology stack, setup instructions, usage examples, badges, logos, and more.

Key Features

  • 🤖 AI-Powered READMEs: Generate comprehensive Markdown READMEs instantly.
  • 🔗 Auto Badges: Creates and embeds relevant status badges (contributors, forks, stars, etc.).
  • 🖼️ Smart Logo Design: Crafts a unique project logo automatically.
  • 🧠 Tech Stack Identification: Automatically detects and includes the project's technology stack.
  • 🌐 Context-Aware Intelligence: Tailors content to your project's specific context and needs.

Built With

Supported Programming Languages

Web Development
  • JavaScript
  • TypeScript
  • HTML
  • CSS
  • SCSS
  • Sass
  • Less
  • Stylus
  • Pug
  • Handlebars
  • Mustache
  • Twig
  • Smarty
  • Jinja
  • Vue
Programming Languages
  • Python
  • Java
  • C
  • C++
  • C#
  • Go
  • Rust
  • PHP
  • Ruby
  • Swift
  • Kotlin
  • Scala
  • R
  • MATLAB
  • Perl
  • Lua
  • Dart
  • F#
  • Visual Basic
  • Assembly
  • Objective-C
  • Haskell
  • Erlang
  • Elixir
  • Clojure
  • CoffeeScript
  • PowerShell
  • Shell
  • Batch
  • Solidity
Build & Configuration
  • Dockerfile
  • Makefile
  • CMake
  • Gradle
  • Maven
  • Nix
  • Terraform
Data & Documentation
  • Jupyter
  • Protobuf
  • GraphQL
  • WebAssembly
Editor & IDE
  • Vim
  • Emacs

🚀 Getting Started

This is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple steps.

Prerequisites

  • Python 3.7+

Installation

  1. Install the package using pip:
    pip install readmex
    

Configuration

readmex requires API keys for both the Language Model (for generating text) and the Text-to-Image model (for generating logos). You can configure these in one of two ways. Environment variables take precedence.

1. Environment Variables (Recommended for CI/CD)

Set the following environment variables in your shell:

export LLM_API_KEY="your_llm_api_key"       # Required
export T2I_API_KEY="your_t2i_api_key"       # Required

# Optional: Specify custom API endpoints and models
export LLM_BASE_URL="https://api.example.com/v1"
export T2I_BASE_URL="https://api.example.com/v1"
export LLM_MODEL_NAME="your-llm-model"
export T2I_MODEL_NAME="your-t2i-model"

# Optional: Embedding model configuration for RAG (Retrieval-Augmented Generation)
export EMBEDDING_API_KEY="your_embedding_api_key"     # Optional, for web embedding models
export EMBEDDING_BASE_URL="https://api.example.com/v1" # Optional, for web embedding models
export EMBEDDING_MODEL_NAME="text-embedding-3-small"   # Optional, embedding model name
export LOCAL_EMBEDDING="true"                         # Optional, use local embedding model (default: true)

# Optional: Performance configuration
export MAX_WORKERS="10"                               # Optional, max concurrent threads (default: 10)
2. Global Config File (Recommended for Local Use)

For convenience, you can create a global configuration file. The tool will automatically look for it.

  1. Create the directory: mkdir -p ~/.readmex
  2. Create the config file: ~/.readmex/config.json
  3. Add your credentials and any optional settings. You can also include personal information, which will be used as defaults during interactive prompts:
{
  "LLM_API_KEY": "your_llm_api_key",
  "T2I_API_KEY": "your_t2i_api_key",
  "LLM_BASE_URL": "https://api.example.com/v1",
  "T2I_BASE_URL": "https://api.example.com/v1",
  "LLM_MODEL_NAME": "gpt-4",
  "T2I_MODEL_NAME": "dall-e-3",
  "EMBEDDING_API_KEY": "your_embedding_api_key",
  "EMBEDDING_BASE_URL": "https://api.example.com/v1",
  "EMBEDDING_MODEL_NAME": "text-embedding-3-small",
  "LOCAL_EMBEDDING": "true",
  "MAX_WORKERS": "10",
  "github_username": "your_github_username",
  "twitter_handle": "your_twitter_handle",
  "linkedin_username": "your_linkedin_username",
  "email": "your_email@example.com"
}

💻 Usage

Once installed, you can use the readmex package in the command line. To generate your README, run the following:

Method 1: Using the installed command (Recommended)

readmex

Method 2: Running as a Python module

# Run the package directly
python -m readmex

# Or run the CLI module specifically
python -m readmex.utils.cli

Method 3: Development mode (for contributors)

# From the project root directory
python src/readmex/utils/cli.py

Command Line Options

All methods support the same command line arguments:

# Interactive mode (default)
readmex

# Generate for current directory
readmex .

# Generate for specific directory
readmex /path/to/your/project

# Generate MkDocs website
readmex --website

# Generate website and serve locally
readmex --website --serve

# Deploy to GitHub Pages
readmex --deploy

# Enable debug mode (skip LLM calls for testing)
readmex --debug

# Enable silent mode (auto-generate without prompts)
readmex --silent

# Enable verbose mode (show detailed information)
readmex --verbose

This will:

  1. generate a project_structure.txt file, which contains the project structure.
  2. generate a script_description.json file, which contains the description of the scripts in the project.
  3. generate a requirements.txt file, which contains the requirements of the project.
  4. generate a logo.png file, which contains the logo of the project.
  5. generate a README.md file, which contains the README of the project.

🗺️ Roadmap

  • Prompt Engineering for Logo Generation
  • Multi-language Support
  • Enhanced AI Descriptions for Project Features

See the open issues for a full list of proposed features (and known issues).

🤝 Contributing

Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Top contributors:

🎗 License

Copyright © 2024-2025 readmex. Released under the MIT license.

📧 Contact

Email: lintaothu@foxmail.com

Project Link: https://github.com/aibox22/readmex

QQ Group: 2161023585 (Welcome to join our QQ Group to discuss and get help!)

⭐ Star History

Открыть репозиторий ↗