A Visual Block-Based Tool for Creating Structured AI Prompts AIプロンプト作成のためのビジュアルブロックベースツール
Build prompts by dragging and dropping blocks, just like Scratch! Scratchのようにブロックをドラッグ&ドロップしてプロンプトを作成!
いつもPrompsに関心を寄せていただき、誠にありがとうございます。 プロジェクト発案者のBonoJovi(Yoshihiro NAKAHARA)です。
🎉 Ver.1.0.0 (安定版) をリリースいたしました!
ついに安定版をリリースできる運びとなりました。長らくテックプレビュー版としてお試しいただいていた皆様、ありがとうございました。
主な機能:
- ビジュアルブロック編集 - Scratchのようにドラッグ&ドロップでプロンプト作成
- リアルタイム文法検証 - 6つのルールでブロック配置を即座にチェック
- 自動修正(AutoFix) - ワンクリックでブロックを自動挿入
- 7種類のパターンテンプレート - 日本語文型に沿ったスマート補完
- プロジェクト保存/読込 - .promps形式で作業を保存・再開
[Announcement] フィードバックをお待ちしています!
- 使いやすさはいかがですか?
- どんな機能があると便利ですか?
- Issues または Discussions でご意見をお寄せください!
2026-01-26 (JST) Written by Yoshihiro NAKAHARA
Thank you for your continued interest in Promps. I'm BonoJovi (Yoshihiro NAKAHARA), the project initiator.
🎉 We have released Ver.1.0.0 (Stable)!
We are excited to announce the stable release of Promps. Thank you to everyone who tried the tech preview versions and provided feedback.
Key Features:
- Visual block editing - Create prompts by drag & drop, just like Scratch
- Real-time grammar validation - 6 rules to instantly check block placement
- AutoFix - One-click automatic block insertion
- 7 pattern templates - Smart completion following Japanese sentence patterns
- Project save/load - Save and resume your work in .promps format
[Announcement] We want to hear from you!
- How is the usability?
- What features would be helpful?
- Share your ideas on Issues or Discussions!
2026-01-26 (JST) Written by Yoshihiro NAKAHARA
This is the first Stable release (v1.0.0) - production ready. これは初の安定版リリース(v1.0.0)です - 本番利用可能。
Available Features: / 利用可能な機能:
- ✅ Visual block-based interface / ビジュアルブロックベースインターフェース
- ✅ Real-time grammar validation (6 rules) / リアルタイム文法検証(6ルール)
- ✅ AutoFix (one-click block insertion) / 自動修正機能
- ✅ 7 pattern templates / 7種類のパターンテンプレート
- ✅ 9 punctuation blocks / 9種類の句読点ブロック
- ✅ Project save/load (.promps format) / プロジェクト保存/読込(.promps形式)
- ✅ Verb blocks (11 types + custom input) / 動詞ブロック(固定11種+カスタム入力)
- ✅ Particle blocks (9 types) / 助詞ブロック(9種類)
- ✨ Feedback welcome! / フィードバック歓迎!
We're looking for testers! Your feedback will shape the future of Promps. See CONTRIBUTING.md for how to help. テスターを募集しています! あなたのフィードバックがPrompsの未来を形作ります。協力方法はCONTRIBUTING.mdをご覧ください。
Download the latest release: / 最新リリースをダウンロード:
Available for: / 対応プラットフォーム:
- Linux (AppImage, deb, rpm)
- Windows (exe installer, msi)
- macOS (dmg for Intel and Apple Silicon)
# Clone the repository / リポジトリをクローン
git clone https://github.com/BonoJovi/Promps.git
cd Promps
# Build the application / アプリケーションをビルド
cargo tauri build
# Or run in development mode / または開発モードで実行
cargo tauri devDrag blocks from the left panel to the workspace. 左パネルからワークスペースにブロックをドラッグします。
Available block types: / 利用可能なブロックタイプ:
-
Noun Block (名詞): For entities like "User", "Order", "Database" エンティティ用(「ユーザー」「注文」「データベース」など)
-
Particle Block (助詞): Japanese particles 日本語の助詞(「が」「を」「に」「で」「と」「へ」「から」「まで」「より」)
-
Verb Block (動詞) [Expanded in v0.0.3-2]: 11 common verbs + custom input よく使う動詞11種(「分析して」「要約して」「翻訳して」「比較して」「調べて」「一覧にして」「説明して」「生成して」「評価して」「修正して」「変換して」)+ カスタム入力
-
Other Block (その他): For other words その他の単語用
-
Snap blocks together to form sentences ブロックをスナップして文を形成します
-
Blocks connect vertically to create sequences ブロックは縦方向に接続してシーケンスを作成します
-
Your prompt appears in real-time in the preview panel プレビューパネルにリアルタイムでプロンプトが表示されます
-
Noun blocks are automatically marked with
(NOUN)in the output 名詞ブロックは出力で自動的に(NOUN)マークが付きます -
Copy the generated prompt for use with AI assistants 生成されたプロンプトをコピーしてAIアシスタントで使用できます
Blocks: / ブロック:
[Noun: User] → [Particle: が] → [Noun: Order] → [Particle: を] → [Other: 作成]
Generated Output: / 生成される出力:
User (NOUN) が Order (NOUN) を 作成
Blocks: / ブロック:
[Noun: Document] → [Particle: を] → [Verb: 分析して]
Generated Output: / 生成される出力:
Document (NOUN) を 分析して
Blocks: / ブロック:
[Noun: Text] → [Particle: を] → [Noun: English] → [Particle: に] → [Verb: 翻訳して]
Generated Output: / 生成される出力:
Text (NOUN) を English (NOUN) に 翻訳して
Blocks: / ブロック:
[Noun: データベース] → [Particle: から] → [Noun: レコード] → [Particle: を]
→ [Other: 取得して] → [Noun: ファイル] → [Particle: に] → [Other: 保存]
Generated Output: / 生成される出力:
データベース (NOUN) から レコード (NOUN) を 取得して ファイル (NOUN) に 保存
-
✅ Visual block-based interface (powered by Blockly.js) ビジュアルブロックベースのインターフェース(Blockly.js搭載)
-
✅ NEW in v0.0.4: Project save/load (.promps format) v0.0.4新機能: プロジェクト保存/読込(.promps形式)
-
✅ NEW in v0.0.4: Toolbar (New, Open, Save, Save As) v0.0.4新機能: ツールバー(New, Open, Save, Save As)
-
✅ NEW in v0.0.4: Keyboard shortcuts (Ctrl+N/O/S, Ctrl+Shift+S) v0.0.4新機能: キーボードショートカット
-
✅ 9 types of particle blocks (が、を、に、で、と、へ、から、まで、より) 9種類の助詞ブロック
-
✅ Verb blocks (11 fixed + custom input) 動詞ブロック(固定11種+カスタム入力)
-
✅ Collapsible category UI (Noun, Particle, Verb, Other) 折りたたみ可能なカテゴリUI(名詞、助詞、動詞、その他)
-
✅ Real-time prompt preview リアルタイムプロンプトプレビュー
-
✅ Automatic noun detection and marking 自動名詞検出とマーキング
-
✅ Simple drag-and-drop operation シンプルなドラッグ&ドロップ操作
-
✅ Desktop application (Tauri + Rust) デスクトップアプリケーション(Tauri + Rust)
-
✅ Multi-platform support (Linux, Windows, macOS) マルチプラットフォーム対応
-
✅ Grammar validation (basic) - 4 rules: particle position, consecutive particles, verb position, consecutive nouns 文法検証(基本) - 4ルール: 助詞位置、連続助詞、動詞位置、連続名詞
-
✅ Grammar validation (advanced + AutoFix) - 2 additional rules with one-click fix 文法検証(高度+自動修正) - 追加2ルール+ワンクリック修正
-
✅ 7 Pattern templates - SOV, OV, Topic, Means, Parallel, Source-Dest, OSV 7種類のパターンテンプレート - 基本文型、目的語文型、トピック文型など
-
✅ 9 Punctuation blocks - 、。!?"',/& 9種類の句読点ブロック
-
[Soon] More verb types and adjective blocks より多くの動詞タイプと形容詞ブロック
-
[Soon] Layout customization レイアウトのカスタマイズ
-
[Soon] Export to various AI formats 各種AI向けフォーマット出力
Help make Promps better for everyone! Prompsをみんなのためにより良くするお手伝いをしてください!
We welcome all types of contributions - not just code! あらゆる形の貢献を歓迎します—コードだけではありません!
No programming experience needed! / プログラミング経験不要!
✨ v1.0.0 Stable Release with Full Features! [新着] v1.0.0 安定版リリース!全機能搭載!
Platform Status: / プラットフォーム状況:
- ✅ Linux: Verified and tested by developer / 開発者により検証済み・テスト済み
- ⚠ Windows: Binary available but needs real hardware testing! / バイナリは利用可能だが実機テストが必要!
- ⚠ macOS (Intel & Apple Silicon): Binary available but needs real hardware testing! / バイナリは利用可能だが実機テストが必要!
What we need from you: / お願いしたいこと:
- Download and test the latest release / 最新リリースをダウンロード&テスト
- Report any bugs or issues you encounter / 遭遇したバグや問題を報告
- Confirm if basic features work correctly / 基本機能が正常に動作するか確認
- Share your experience (UI/UX feedback welcome!) / 使用感を共有(UI/UXフィードバック歓迎!)
- Suggest new features or improvements / 新機能や改善点を提案
Download: Latest Release
Have ideas to make Promps better? Prompsをより良くするアイデアはありますか?
- ✨ Submit Feature Request
- [Bug] Report a Bug
- [Chat] Join Discussions - Q&A, Ideas, General chat / 質問、アイデア、雑談
- Welcome Post - Start here! / ここから始めよう!
- Discussion Guidelines - How to use discussions / ディスカッション利用ガイド
For code contributions: コード貢献について:
First Stable Release: / 初の安定版リリース:
- 🎉 All planned features complete / 計画された全機能が完成
- ✅ 283 tests (100% passing) / 283テスト(100%合格)
- ✅ Grammar validation + AutoFix / 文法検証+自動修正
- ✅ Pattern templates / パターンテンプレート
- ✅ Punctuation blocks / 句読点ブロック
- ✅ Project persistence / プロジェクト保存/読込
Major Features: / 主要機能:
- ✨ Pattern Templates: 7 Japanese sentence patterns (SOV, OV, Topic, Means, Parallel, Source-Dest, OSV) パターンテンプレート: 7種類の日本語文型
- ✨ Smart Completion: Auto-suggest missing blocks based on patterns スマート補完: パターンに基づく欠落ブロックの自動提案
- ✨ Punctuation Blocks: 9 types (、。!?"',/&) 句読点ブロック: 9種類
- ✨ Advanced Grammar Rules: Missing subject/object warnings 高度な文法ルール: 主語/目的語欠如の警告
- ✨ AutoFix: One-click automatic block insertion 自動修正: ワンクリックでブロック自動挿入
- [Test] Updated tests: 283 tests (Backend: 93, Frontend: 190, 100% passing) テスト更新: 283テスト
Major Features: / 主要機能:
- ✨ Grammar Validation Engine: Real-time validation with 4 rules
文法検証エンジン: リアルタイム検証(4ルール)
- Rule 1: Particle must follow noun (Error) / 助詞は名詞の後に
- Rule 2: No consecutive particles (Error) / 連続助詞禁止
- Rule 3: Verb should be at end (Warning) / 動詞は末尾に
- Rule 4: Consecutive nouns need particle (Warning) / 連続名詞には助詞が必要
- ✨ Block Highlighting: Visual error/warning indicators on blocks ブロックハイライト: エラー/警告をブロック上に視覚表示
- ✨ Validation UI: Error/warning panel with success state 検証UI: エラー/警告パネル(成功状態表示あり)
- [Test] Updated tests: 213 tests (Backend: 58, Frontend: 155, 100% passing) テスト更新: 213テスト
Major Features: / 主要機能:
- ✨ Project save/load functionality (.promps format) プロジェクト保存/読込機能(.promps形式)
- ✨ Toolbar: New, Open, Save, Save As buttons ツールバー: New, Open, Save, Save As ボタン
- ✨ Keyboard shortcuts: Ctrl+N (New), Ctrl+O (Open), Ctrl+S (Save), Ctrl+Shift+S (Save As) キーボードショートカット対応
- ✨ Dirty state detection (unsaved changes indicator) 変更検出機能(未保存の変更をタイトルに*で表示)
- ✨ Tauri v2 dialog/fs plugin integration Tauri v2 プラグイン統合
- [Test] Updated tests: 168 tests (Backend: 34, Frontend: 134, 100% passing) テスト更新: 168テスト(バックエンド: 34, フロントエンド: 134, 100%合格)
New Features & Fixes: / 新機能と修正:
- ✨ Added 8 new verb blocks: compare, research, list, explain, generate, evaluate, fix, convert 新動詞ブロック8種追加: 比較して、調べて、一覧にして、説明して、生成して、評価して、修正して、変換して
- [Fix] Fixed: Only connected block chains are now translated (was translating all blocks) 修正: 接続されたブロックチェーンのみを翻訳対象に(全ブロックが翻訳されていた問題を修正)
- [Test] Updated tests: 102 tests (Backend: 26, Frontend: 76, 100% passing) テスト更新: 102テスト(バックエンド: 26, フロントエンド: 76, 100%合格)
Major Features: / 主要機能:
- ✨ Added verb blocks (3 fixed + custom input): analyze, summarize, translate 動詞ブロック追加(固定3種+カスタム入力): 分析して、要約して、翻訳して
- [Test] Prototype release for user feedback collection ユーザーフィードバック収集のためのプロトタイプ版
Major Features: / 主要機能:
- ✨ Added 9 particle blocks (が、を、に、で、と、へ、から、まで、より)
- ✨ Collapsible category UI in toolbox
- ✨ Enhanced visual styling for categories
- [Test] Added 11 new frontend tests (68 total tests, 100% passing)
Initial Release: / 初回リリース:
- ✨ Visual block builder with Blockly.js
- ✨ Noun and Other block types
- ✨ Real-time prompt generation
- ✨ Desktop application framework
Tech Stack: / 技術スタック:
- Backend: Rust (with Tauri framework)
- Frontend: Vanilla HTML/CSS/JavaScript
- Block Engine: Blockly.js (Google's visual programming library)
- Build System: Cargo + Tauri CLI
Tests: / テスト:
- Backend: 93 tests (100% passing)
- Frontend: 190 tests (100% passing)
- Total: 283 tests (100% passing)
- Includes: Grammar validation, Pattern templates, Punctuation, Project persistence, Particle/Verb blocks
MIT License - see LICENSE file for details MITライセンス - 詳細はLICENSEファイルをご覧ください
Copyright (c) 2025 Yoshihiro NAKAHARA
- Issues: https://github.com/BonoJovi/Promps/issues
- Email: promps-dev@zundou.org
Built with ❤ for better AI collaboration より良いAIコラボレーションのために ❤ を込めて開発

