ActivityPubを基盤とする、セルフホスト可能な分散型ソーシャルネットワークサーバー。独立したMastodonサーバーやFediverse内の他のサーバーをまたいで、ユーザーをフォローしたり交流したりできます。
- スター
- 436
- フォーク
- 22
- 未解決の Issue
- 21
- 最終コミット
- 7 日前
これは何?
Ktistecは、信頼できる少人数のユーザー向けに作られたActivityPubサーバーで、全員が管理者として運用します。実行時の依存関係は少なく、PostgreSQLやRedisなどのサービスを必要とせず、データベースにはSQLiteを使用します。ライセンスはAGPLv3です。
ユーザー向けの機能として、リッチテキストエディターとMarkdownエディター、入力中に保存される下書き、スレッド形式の返信、投票、コンテンツ警告、コンテンツフィルターとブロック機能を備えています。キーワード、ハッシュタグ、メンション、またはユーザー作成のjudgeプログラムを使ったカスタムフィードにも対応し、RSSフィード、ブックマーク、固定投稿、FEP-044fの同意モデルに沿った引用投稿も利用できます。
運用者やスクリプト利用者向けには、API keyで認証するドキュメント付きAPI、バックグラウンドタスク、etc/scriptsディレクトリから実行する定期スクリプト、JSON-LDを調査するX-Rayモード、MCPクライアントから読み取り専用でアクセスできるMCP serverを提供します。
主な機能
- 01画像の代替テキストと焦点位置を指定できるリッチテキストエディターとMarkdownエディター
- 02入力中に自動保存される下書き投稿
- 03キーワード、ハッシュタグ、メンション、またはカスタムjudgeプログラムで条件を指定できるカスタムフィード
- 04コンテンツフィルター、ブロック、返信の表示制御
- 05投票、RSSフィード、ブックマーク、固定投稿、引用投稿
- 06API key認証に対応したスクリプト利用可能なAPI
ユースケース
- 自分のドメインで個人用のActivityPubアカウントを運用する
- Fediverseで、信頼できる友人や家族の小規模コミュニティをホストする
- スクリプトを使って投稿、フォロー、フィード管理を自動化する
- X-RayモードでActivityPubの連合を調査・デバッグする
使う前に知っておきたいこと
- AGPL-3.0の下でライセンスされており、コピーレフトライセンスのため、派生物も同じ条件で公開する必要があります。
- 大規模な公開インスタンスではなく、全員が管理者である少人数の信頼できるユーザー向けに設計されています。
- Crystalで書かれているため、ビルドにはCrystalのツールチェーンが必要です。
収録されている特集
トピック
よくある質問
- ktistec とは?
- SQLiteを採用し、複数サービス構成を必要としない、個人や信頼できる小規模グループ向けの軽量ActivityPubサーバー。 Ktistecは、信頼できる少人数のユーザー向けに作られたActivityPubサーバーで、全員が管理者として運用します。実行時の依存関係は少なく、PostgreSQLやRedisなどのサービスを必要とせず、データベースにはSQLiteを使用します。ライセンスはAGPLv3です。
- ktistec は無料で使えますか?ライセンスは?
- ktistec は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- ktistec は今もメンテナンスされていますか?
- 活発にメンテナンス中。ktistec の最終コミットは 2026年10月30日 です。
- ktistec は何に使えますか?
- 自分のドメインで個人用のActivityPubアカウントを運用する Fediverseで、信頼できる友人や家族の小規模コミュニティをホストする スクリプトを使って投稿、フォロー、フィード管理を自動化する X-RayモードでActivityPubの連合を調査・デバッグする
- ktistec はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/toddsundsted/ktistec
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
ActivityPubを使う、オープンソースの分散型マイクロブログプラットフォーム。
Pixelfedは、ActivityPubでfediverseと連合する、オープンソースで広告のない写真共有プラットフォームです。
Mastodon、Lemmy、Diaspora、Misskey、PixelfedなどのFediverseプラットフォームと連携する、無料のオープンソース分散型ソーシャルネットワークです。
ActivityPubソーシャルウェブ(Mastodon、Pixelfed)と連携する、自分でホストできる分散型ショート動画共有プラットフォーム。
Geminiプロトコルで提供され、MastodonなどのActivityPubサーバーと連携する、連合型のテキストベースSNS。