New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

sourcesage

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

sourcesage

  • 6.2.0
  • PyPI
  • Socket score

Maintainers
1


SourceSage

~Transforming code for AI~
PyPI - Version PyPI - Format PyPI - Implementation PyPI - Status PyPI - Downloads PyPI - Downloads

SourceSage - Sunwood-ai-labs GitHub Repo stars forks - Sunwood-ai-labs GitHub Last Commit GitHub Top Language GitHub Release GitHub Tag GitHub Actions Workflow Status

[🌐 Website][🐱 GitHub] [🐦 Twitter][🍀 Official Blog]

SourceSageは、AIを活用してソフトウェア開発を支援するツールです。開発前の課題解決、開発中のコミット管理、リリース後のドキュメント化など、開発のあらゆる場面でAIの力を活用できます。

[!IMPORTANT] このリポジトリのリリースノートやREADME、コミットメッセージの9割近くはclaude.aiChatGPT4を活用したAIRA, SourceSage, Gaiah, HarmonAI_IIで生成しています。

更新内容

  • 【2025/02/02】 SourceSage 5.1.0

    • DocuSumモジュールをコア機能として統合
    • リポジトリ解析機能の強化とAIフレンドリーなドキュメント生成を実現
  • 【2024/06/10】 SourceSage 5.0.2

    • AIRA と Harmon.AI の設定を追加し、コード生成機能を追加(DocuMindCommitCraft)
  • 【2024/05/12】 SourceSage 4.2.0

    • ステージング情報のテンプレートに絵文字とGAIAHに対応
  • 【2024/04/30】 SourceSage 4.1.2

    • GitHub ActionsによるPyPIへの自動パブリッシュ設定を追加し、リリースプロセスを自動化
  • 【2024/04/07】 SourceSage 4.1.0

    • CLI引数の追加とコアモジュールの修正、プロジェクトの構成とファイルの変更によるシンプル化
    • セットアップ手順、実行方法、クイックスタートセクション、テストドキュメントの更新
  • 【2024/04/05】 SourceSage 4.0.3

    • README.mdのセットアップ手順と実行手順を簡素化
    • リポジトリのオーナーと名前をコマンドライン引数で指定可能に
    • テスト実行方法のドキュメントを更新
  • 【2024/03/31】 SourceSage 3.0.0

    • 下記3つの機能の構成を提案
      • IssueWise機能を追加し、GitHubのオープンIssueを取得してAIによる自動修正をサポート
      • CommitCraft機能を追加し、変更差分を追跡してAIが適切なコミットメッセージを生成
      • DocuMind機能を追加し、プロジェクトの概要とGitの変更履歴を組み合わせてドキュメント化
  • 【2024/03/30】 SourceSage 2.0.0

    • ChangelogGenerator classを導入し、コードの可読性と保守性を向上
    • 言語ごとのシンタックスハイライト機能を追加
    • .SourceSageignoreファイルを導入し、不要なファイルやフォルダを自動的に除外
  • 【2024/03/29】 初期リリース

🎯 主な機能: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ライセンスの下で公開されています。

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc