Jeidoban/Ironsmith
Create personal Mac apps instantly with a prompt. Supports on-device and cloud LLMs
解決する問題
Ironsmith は、小さな個人用 macOS アプリを作成する手間を解決します。ゼロからコードを書く代わりに、プレーンテキストで必要なものを説明するだけで、生成、ビルド、さらには実際に使用できる完成したアプリのエクスポートまで、重い作業をすべて行います。
仕組み
必要なアプリの説明を入力します。Ironsmith は AI モデル(Ollama、LM Studio、Llama.cpp などのローカルモデル、または OpenAI、Anthropic、Gemini、既存の ChatGPT ログインなどのホスト型モデル)を使用して、アプリのコードを Swift パッケージとして記述します。軽量な Xcode コマンドラインツール(完全な Xcode は不要)を使用してそのコードをコンパイルし、ネイティブ SwiftUI アプリを生成します。生成されたすべてのアプリはデフォルトでサンドボックス化および強化されているため、安全に実行できます。コードを微調整したり、起動したり、アプリケーションフォルダにエクスポートしたりできます。また、Ironsmith Store では、他の人が作成したアプリを検索、リミックス、ビルドできます。
対象ユーザー
PDF スプリッター、クリップボードクリーナー、CSV インスペクターなど、迅速で焦点を絞った macOS ユーティリティを手動で探したりビルドしたりせずに欲しい人向けです。また、完全な Xcode を開かずにアイデアをプロトタイプしたり、小さなツールを作成したい開発者にも最適です。
ハイライト
- GPL v3.0 の下で無料かつオープンソース。
- ローカル AI(Ollama、OpenAI 互換 API)およびホスト型モデル(OpenAI、Anthropic、Gemini、Ironsmith ログイン、または ChatGPT ログイン)で動作。
- Xcode は不要—Xcode コマンドラインツールのみ。
- 生成されたすべてのアプリをデフォルトでサンドボックス化し、高度な使用のために無効化するオプションもあり。
- 専門のコーディングエージェントが含まれ、複雑なプロジェクトには OpenAI の Codex をサポート。
- Ironsmith Store では、既存のアプリを検索してリミックスできます。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト