Some checks failed
build and push image / Release (push) Failing after 34m56s
- Add claude.md with project overview and game-oriented OS architecture - Add DEVELOPMENT.md with OS development guidelines - Update README.md with enhanced project description - Include build instructions and configuration details 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
79 lines
2.1 KiB
Markdown
79 lines
2.1 KiB
Markdown
# ai.os プロジェクト固有情報
|
||
|
||
## プロジェクト概要
|
||
- **名前**: ai.os
|
||
- **パッケージ**: aios
|
||
- **タイプ**: ArchLinux-based OS
|
||
- **役割**: AI統合OS基盤
|
||
|
||
## 現在の実装状況
|
||
|
||
### OS基盤
|
||
- **ベース**: ArchLinux + archiso
|
||
- **配布形式**: Docker container (bootstrap tar.gz)
|
||
- **ビルドシステム**: GitHub Actions自動ビルド
|
||
- **レジストリ**: Docker Hub, GitHub Packages, git.syui.ai
|
||
|
||
### 搭載パッケージ
|
||
```bash
|
||
base base-devel linux vim git zsh rust openssh openssl jq go nodejs docker podman bc
|
||
```
|
||
|
||
### AI統合コンポーネント
|
||
- **ai.bot**: Rust製、`/bin/ai`でインストール済み
|
||
- **ai.gpt**: 統合予定(Python + fastapi_mcp)
|
||
- **Container設定**: Podman用AI registryプリセット
|
||
|
||
## 将来の発展方向
|
||
|
||
### Phase 1: AI基盤統合
|
||
- **ai.gpt搭載**: MCPサーバー自動起動
|
||
- **ai.shell**: Claude Code風terminal組み込み
|
||
- **Python環境**: fastapi_mcp基盤
|
||
|
||
### Phase 2: ゲーム融合OS
|
||
- **ai.verse統合**: UEメタバース基盤
|
||
- **ai.card**: iOS/Web UI統合
|
||
- **自動起動**: systemdでAIサービス管理
|
||
|
||
### Phase 3: 統合デバイス化
|
||
- **ai.game device**: 専用ハードウェア対応
|
||
- **分散SNS**: atproto完全統合
|
||
- **現実反映**: ゲーム↔現実データ同期
|
||
|
||
## 技術仕様
|
||
|
||
### ビルド設定
|
||
- **profiledef.sh**: bootstrap modeでtar.gz生成
|
||
- **Version管理**: 日付ベース自動更新(YYYY.MM.DD)
|
||
- **CI/CD**: GitHub Actions + multi-registry push
|
||
|
||
### 設定管理
|
||
- **os-release**: `/etc/os-release`準拠
|
||
- **Container**: Podman shortname alias対応
|
||
- **Network**: ai.conf registryプリセット
|
||
|
||
### 開発環境
|
||
- **言語**: Rust(ai.bot), Python(ai.gpt統合予定)
|
||
- **Shell**: zsh
|
||
- **Container**: Docker + Podman両対応
|
||
|
||
## 使用方法
|
||
|
||
### Docker実行
|
||
```bash
|
||
docker run -it git.syui.ai/ai/os ai
|
||
docker run -it syui/aios ai
|
||
docker run -it ghcr.io/syui/aios ai
|
||
```
|
||
|
||
### Podman実行
|
||
```bash
|
||
podman pull aios # shortname alias
|
||
```
|
||
|
||
### ローカルビルド
|
||
```bash
|
||
./scpt/gh-actions.zsh # GitHub Actions workflow生成
|
||
./build.zsh # ローカルビルド実行
|
||
``` |