1667 0.9.8 リリース:言語モデルを使った小説の下書き用ターミナルUI
1667 0.9.8 では、すべてのAI生成下書きをナビゲート可能なツリー構造で保持しながら、ターミナル上で小説を書くことができます
ポイント: 1667 バージョン 0.9.8 は、自己完結型でオープンソースのターミナルUIを提供し、言語モデルに次の段落を生成させる機能を備え、すべての生成された下書きをツリー構造で並べて保存します。また、テレメトリ、アカウント、クラウド同期なしで動作します。
コアワークフロー:段落の生成、比較、ストーリーの構築
- プロンプト駆動の生成: Enter キーを押してコンポーザーを開き、方向性を入力(例:「灯りのないランタンが答えを出す」)すると、モデルが段落を返します。その後、プログラムは一時停止し、著者の次のコマンドを待機します。
- 下書きの保存: 生成された各段落は take(下書き)として保存されます。← と → を使って兄弟の下書きを切り替えられますが、元の下書きは変更されません。d コマンドのみが下書きとその子孫を削除します。
- ツリー構造でのナビゲーション: ストーリーは、各ノードが段落、各枝が代替案を表すツリーとして表現されます。M キーを押すと、全ツリーを可視化するマップビューが開き、兄弟の円、単語数、現在の経路が表示されます。
- ファイルシステムとの統合: ストーリーはユーザーが選択したプレーンテキストフォルダに保存されます。エクスポート機能では、選択した経路を同じディレクトリ内のMarkdown形式で出力します。サーバーやアカウントは必要ありません。
プライバシー最優先の設計:分析もテレメトリも、隠れたサーバーもなし
"このプログラムが行うすべてのリクエストは、あなたが設定したエンドポイントに送られます。私たちに届くものはありません。私たちには送信先となるサーバーがないからです。" – プロジェクトドキュメント
- データ収集ゼロ: ソースコードには分析ライブラリ、テレメトリフック、クラッシュレポートエンドポイント、インストールIDが一切含まれていません。
- オプションの更新チェック: 唯一の外部リクエストは、バージョン番号を読み取るオプションのバージョンチェックであり、何のダウンロードやインストールも行いません。
- ローカルでのキー管理: APIキーはストーリーフォルダ外のプライベートファイルに保存され、1667プロジェクトのメンテナーや誰にも送信されません。
- Apache-2.0 ライセンス: すべてのコードはGitHub上で公開されており、誰でもプライバシーの主張を検証できます。
サポートされるプラットフォームとインストール方法
- 対応プラットフォーム: macOS (arm64/x64)、Linux (glibc 2.17+ arm64/x64)、Windows (x64 PowerShellインストーラー)
- インストールコマンド:
curl -fsSL https://1667.ai/install.sh | sh - 検証済みインストーラー: GitHub CLIの証明を使用して、スクリプト実行前にリリースを検証でき、バイナリがタグ v0.9.8 と一致することを確認できます。
モデルの柔軟性と設定
- プロバイダ非依存: 1667はモデルをバンドルしていません。OpenAI互換、Anthropic互換、または自前ホスティングされたエンドポイント(例:Ollama、LM Studio、llama.cpp、KoboldCpp)に接続可能です。
- 編集可能な設定: , キーを押すと生成設定パネルが開き、温度、最大トークン数、コンテキストウィンドウ(デフォルト 32,768 トークン)、キャッシュポリシーなどを調整できます。
- ドライランモード: UIには外部APIに接続せずにテスト可能な ドライラン プロバイダが含まれています。
キーボード中心のUI:数キーですべての操作
| カテゴリ | キー | 操作 |
|---|---|---|
| 移動 | ↑ ↓ | 前後の行を移動 |
| ← → | 兄弟の下書きを切り替え | |
| G / Shift+G | 最初/最後の部分へジャンプ | |
| 編集 | Enter / I | 新しいプロンプト用のコンポーザーを開く |
| Space | 現在の段落を継続 | |
| R / Shift+R | 同じまたは編集済みプロンプトで再生成 | |
| W | 手動で下書きを書く | |
| 開く | M | マップビューを開く |
| F | ファクトパネルを開く | |
| O | ストーリーの切り替えまたはライブラリを開く | |
| 構造調整 | D | 現在の下書きとそのサブツリーを削除 |
| T | 現在の行にタグを付ける | |
| C / Shift+C | 章の作成または終了 | |
| マップ操作 | A | すべての下書きまたはスケッチを表示 |
| L | ツリーの線をたどる | |
| S | マスソートをサイクル |
完全なリファレンスは ? で確認できます。
Hacker Newsでのコミュニティの反応
- 肯定的な意見: ユーザーは美しいTUIデザインと、すべてのAI生成下書きをツリー形式で保存する画期的なアプローチを称賛しました。あるコメントでは「本当にクール」と評し、類似ツールの開発に興味を示しました。
- AI駆動の執筆に対する批判: 複数のコメントで、言語モデルに依存することは創作の目的に反すると指摘され、このツールを「憂鬱」とか「まったく間違った方向性」と評しました。
- 機能要望: 一部のユーザーは、AI支援のブレインストーミング、フィードバック、キャラクターバイブルの追加を提案。他にはLaTeX/EPUBエクスポートや、より豊かな視覚フィードバックを望んでいます。
- 技術的な懸念: コンテキストウィンドウサイズ(32kトークン)と、後半の章がモデルに送信されるかどうかについて質問が上がりました。ドキュメントによると、ユーザーがエンドポイントとコンテキストを完全に制御できると明記されています。
- アプローチの支持: 少数のコメントで、ソフトウェア自体は中立であり、オープンソースなAI支援創作の実験が価値あるものだと擁護しました。
プロジェクトFAQからのよくある質問
- 1667は本を全部書いてくれますか? いいえ。明示的にリクエストしたときだけ段落を生成します。どの下書きを残すかはあなたが決めます。
- 使われない下書きはどうなる? ツリーに残り、マップビューで表示されます。d コマンドでしか削除できません。
- 個人情報は収集されますか? 分析、テレメトリ、インストールIDは一切ありません。唯一の外部通信はオプションのバージョンチェックです。
- Windowsで動きますか? はい。PowerShellインストーラーで利用可能。macOSとLinuxでも同じ
install.shコマンドが動作します。 - 費用はいくらですか? Apache-2.0ライセンスで無料です。モデルプロバイダに接続する場合、その料金のみが発生します。
「1667」という名前の由来は?
この名前は、30日間で1日あたり1,667語を書くという目標に由来します。これにより5万語の初稿が完成し、小説家にとって一般的な目標です。このツール自体は、その目標を達成しているかどうかを追跡しません。
まとめ
1667 0.9.8 は、最小限の機能とプライバシー保護を実現したターミナルUIを提供し、すべてのAI生成段落を一級のバージョン管理されたアーティファクトとして扱います。ローカルに全体の下書きツリーを保存し、豊富なキーボードショートカットを提供することで、クラウドベースでテレメトリが重い代替手段の落とし穴を避けながら、著者に細かいAI支援の制御を可能にします。AI生成の文章を創造的なパートナーと見るか、単なるショートカットと見るかに関わらず、1667は言語モデル駆動の小説創作を実験するための透明性とオープンソースなプラットフォームを提供します。
Sources
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト