オープンソース公開
過去数年間にわたり、私が個人的に開発してきた3つの大規模なソフトウェアシステムを公開しました。これらのプロジェクトは機関的または商業的後援の外で、私一人の努力として作られ、透明性の確保、保存、潜在的な協力の観点から公開されています。
3つのプラットフォームはいずれも現実の、展開可能なシステムです。Docker、Helm、またはKubernetesを介してインストールされ、正常に起動し、観測可能な結果を生み出します。現在はクラウドインフラ上で稼働しています。しかし、それらは完成品ではなく、未完成の基盤とみなされるべきです。
エコシステム全体はおおよそ150万行のコードから成ります。
プラットフォーム
ASE — 自律ソフトウェア工学システム
ASE は、ソフトウェア開発ライフサイクルの一部を自動化するよう設計された、閉ループのコード作成・監視・自己改善プラットフォームです。
それは以下を試みます:
- 高レベルのタスクからソフトウェア産物を作成する
- 作成物の結果を監視する
- 結果を評価する
- 修正をプロセスに戻す
- 時間をかけて反復する
ASE は現在動作していますが、エージェントの調整が必要で、いくつかの機能は未完成で、出力品質は設定によって異なります。
VulcanAMI — Transformer / ニューロー・シンボリック・ハイブリッドAIプラットフォーム
Vulcan は、トランスフォーマーベースの言語モデリングと構造化された推論および制御機構を組み合わせたハイブリッドアーキテクチャを核とするAIシステムです。
純粋に統計的な言語モデルの限界に対処することを目的として、シンボリック要素、オーケストレーションロジック、システムレベルのガバナンスを組み込んでいます。
このシステムはデプロイされて動作しますが、信頼性の高いトランスフォーマーの統合は依然として大きなエンジニアリング課題であり、堅牢とみなせるレベルに達するには大幅な作業が必要です。
FEMS — 有限巨大性エンジン
実用的なマルチバース・シミュレーションプラットフォーム
FEMS は、マルチバース・シミュレーション、反事実分析、因果モデリングを通じた大規模なシナリオ探索のための計算プラットフォームです。
研究環境に限定されがちな技術を実用的に実装したものとして意図されています。
プラットフォームは動作し、結果を生み出しますが、モデルとパラメータは専門的な数学的調整を必要とします。現状の状態を検証済みの科学的ツールとして扱うべきではありません。
現状
すべてのシステムは:
- 展開可能
- 稼働中
- 複雑
- 未完成
既知の制限には次のものが含まれます:
- ユーザー体験が粗い
- 一部領域でドキュメントが未完成
- 商用ソフトウェアに比べて正式なテストが限られている
- 設計判断は美化より実現性を重視している
- 洗練のためには専門的な知識が必要な領域がある
- セキュリティの堅牢化はまだ十分ではない
バグは存在します。
なぜ今リリースするのか
これらのプロジェクトは、さらなる進展が外部の視点と専門知識の恩恵を受ける地点に達しています。私は一人の開発者であり、この規模のシステムを完全に成熟させる資源を持っていません。
このリリースは商用製品、資金調達ラウンド、または機関プログラムに結びついたものではありません。存在し、稼働している作業をただ公開するものであり、未完成です。
自己紹介
私の名前はブライアン・D・アンダーソンで、伝統的なソフトウェアエンジニアではありません。
私の主な職業はファンタジー作家です。独学で学び、人生の後半でソフトウェアシステムを学び始め、チームや企業の支援、学術的提携なしに、これらのプラットフォームを独自に構築しました。
この背景は当然、懐疑心を生むでしょう。仕事の性質を説明するには、野心的な規模、磨きに欠ける箇所があり、正式なプロセスよりも粘り強さによって推進されるということです。
これらのシステムは、存在させたいと思ったから存在させたのであり、ビジネスプランや機関の後援が背景にあったわけではありません。
このリリースは — そして は ない
これは:
- 展開可能な基盤の集合
- 進行中の独立作業のスナップショット
- 探求と批評への招待
- これまでに構築されたものの記録
これは以下ではない:
- 完成済みの製品スイート
- あらゆる分野に対応するターンキーソリューション
- 画期的な性能の主張
- サポートやロードマップの保証
コードを探索する人々へ
以下を前提としてください:
- 一部のコンポーネントは過剰設計されており、他のものは開発が不足しています
- 命名規則は一貫していない可能性があります
- 内部知識が完全には外部化されていません
- 多くの方向で改善の余地があります
有用で興味深く、または改善の価値がある部分を見つけた場合は、ライセンスの条件の下でそれらを基に構築する自由があります。
結びに
このリリースは現状のままで、期待を伴わず提供されます。
システムは存在し、動作しており、未完成です。
誰かの役に立つのであれば、それだけで十分です。
— ブライアン・D・アンダーソン
https://github.com/musicmonk42/The_Code_Factory_Working_V2.git
https://github.com/musicmonk42/VulcanAMI_LLM.git
https://github.com/musicmonk42/FEMS.git
[リンク] [コメント]

