SourceSage
[🌐 Website] •
[🐱 GitHub]
[🐦 Twitter] •
[🍀 Official Blog]
SourceSageは、AIを活用してソフトウェア開発を支援するツールです。開発前の課題解決、開発中のコミット管理、リリース後のドキュメント化など、開発のあらゆる場面でAIの力を活用できます。
[!IMPORTANT]
このリポジトリのリリースノートやREADME、コミットメッセージの9割近くはclaude.aiやChatGPT4を活用したAIRA, SourceSage, Gaiah, HarmonAI_IIで生成しています。
更新内容
🎯 主な機能:DocuSum
DocuSumは、リポジトリ構造とファイル内容を包括的に分析し、AIフレンドリーなマークダウンドキュメントを生成するSourceSageのコア機能です。
使用方法
sourcesage
生成されるマークダウンファイルには以下の情報が含まれます:
[!NOTE]
.SourceSageAssets/DOCUMIND/Repository_summary.md にマークダウンファイルが生成されます。
# Project: DocuSum
```plaintext
OS: posix
Directory: /path/to/project
├── .SourceSageignore
├── __init__.py
└── src/
├── main.py
└── utils/
└── helper.py
```
## 📊 プロジェクト統計
- 📅 作成日時: 2025-02-02 16:22:31
- 📁 総ディレクトリ数: 2
- 📄 総ファイル数: 4
- 📏 最大深度: 2
詳しくはこちらsourcesage/modules/DocuSum/README.md
🧪 実験的機能
SourceSageには、AIを活用した開発支援のための実験的機能が含まれています。これらの機能の詳細については、実験的機能のドキュメントを参照してください。
🚀 クイックスタート
インストール
pip install sourcesage
基本的な使用方法
sourcesage
.SourceSageAssets/DOCUMIND/Repository_summary.md にマークダウンファイルが生成されます。
貢献
SourceSageの改善にご協力ください!バグの報告や機能追加の提案がある場合は、GitHubリポジトリでIssueを開くかプルリクエストを送信してください。
開発者向けの情報は貢献ガイドを参照してください。
ライセンス
このプロジェクトはMITライセンスの下で公開されています。