collectiveaccess/providence
デジタルメディアを含む、博物館・アーカイブ・研究コレクションの目録作成と管理に使えるオープンソースのWebアプリケーション。
- スター
- 389
- フォーク
- 197
- 未解決の Issue
- 190
- 最終コミット
- 一昨日
これは何?
Providenceは、デジタルおよび物理的なコレクションの管理、記述、検索を行うWebベースのスイート、CollectiveAccessのバックエンドにあたる目録作成コンポーネントです。さまざまなメタデータ標準に合わせて設定でき、文書、画像、音声、動画、3Dファイルなどのデータ型やメディア形式に対応しています。
一般公開向けフロントエンドのPawtucket2と組み合わせることで、管理しているデータを活用したインタラクティブなWebサイトを構築できます。GPL-3.0でライセンスされており、Whirl-i-Gigがオープンソースコミュニティからの貢献とともに保守しています。
バージョン2.0では、GraphQL API、OpenAI Whisperによる音声・動画の自動文字起こし、プロフィールテキストの機械翻訳、デジタル保存システム向けのBagITエクスポート、METS、MODS、Dublin Core XMLなどの形式のインポートに対応しました。PHP 8.2または8.3が必要です。
主な機能
- 01コレクションの目録作成に使える、設定可能なメタデータ標準とデータ型
- 02文書、画像、音声、動画、3Dメディアの管理
- 03検索、ブラウズ、編集に対応するGraphQL API
- 04OpenAI Whisperによる音声・動画の自動文字起こし
- 05デジタル保存システム向けのBagITエクスポート
- 06METS、MODS、Dublin Core XMLなどの形式からのデータインポート
ユースケース
- 博物館やアーカイブにおける資料やアーカイブ記録の目録作成
- 物理的なコレクションに関連付けられたデジタルメディア資産の管理
- Pawtucket2と連携した公開オンラインカタログの構築
- 複数のシステム間でのコレクションデータの移行と同期
クイックスタート
- 1
サーバー要件(PHP 8.2 または 8.3)を確認し、ドキュメントのインストール手順に従ってください
- 2
GitHub からリポジトリをクローンします
git clone https://github.com/collectiveaccess/providence - 3
リポジトリのルートディレクトリで Composer を使って必要なサードパーティライブラリをインストールします
composer.phar install
使う前に知っておきたいこと
- PHP 8.2 または 8.3 を実行するサーバーが必要です。これより古い PHP バージョンはサポートされていません。
- バージョン 1.7 からのアップグレードにはデータベースのマイグレーションが必要で、大規模なシステムでは数時間かかる場合があります。
- 更新する前に、データベースと設定をバックアップしてください。
収録されている特集
トピック
よくある質問
- providence とは?
- デジタルメディアを含む、博物館・アーカイブ・研究コレクションの目録作成と管理に使えるオープンソースのWebアプリケーション。 Providenceは、デジタルおよび物理的なコレクションの管理、記述、検索を行うWebベースのスイート、CollectiveAccessのバックエンドにあたる目録作成コンポーネントです。さまざまなメタデータ標準に合わせて設定でき、文書、画像、音声、動画、3Dファイルなどのデータ型やメディア形式に対応しています。
- providence は無料で使えますか?ライセンスは?
- providence は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- providence は今もメンテナンスされていますか?
- 活発にメンテナンス中。providence の最終コミットは 2026年11月6日 です。
- providence は何に使えますか?
- 博物館やアーカイブにおける資料やアーカイブ記録の目録作成 物理的なコレクションに関連付けられたデジタルメディア資産の管理 Pawtucket2と連携した公開オンラインカタログの構築 複数のシステム間でのコレクションデータの移行と同期
- providence のインストール方法は?
- サーバー要件(PHP 8.2 または 8.3)を確認し、ドキュメントのインストール手順に従ってください GitHub からリポジトリをクローンします: git clone https://github.com/collectiveaccess/providence リポジトリのルートディレクトリで Composer を使って必要なサードパーティライブラリをインストールします: composer.phar install
- providence はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/collectiveaccess/providence
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Omeka Sは、博物館、図書館、文書館、大学が共有するアイテムとメタデータをもとに、相互に関連付けられた展示を構築できるPHP製のWeb公開システムです。
3Dモデル、特に3Dプリント用ファイルのコレクションを整理・管理できるセルフホスト型Webアプリ。
図書館、博物館、研究者向けにオンライン展示やデジタルコレクションを構築するPHP製のWebパブリッシングプラットフォーム。
幼児と大人が陸・海・空の先史時代の動物を探検できる、無料のバイリンガル3Dブラウザ博物館。
旧ソ連の記録を横断して家族史を調査する、出典を追跡できるエビデンス重視のAIエージェント向け系譜調査スキル。