Vela — パーソナルエージェント

ティールの髪をしたオリジナルのアニメキャラクター Vela。落ち着いた中に、少しいたずらっぽさのある表情。

これから作るすべての土台。

TypeScript で書いている自分用のエージェントコア。ループ、コンテキスト、メモリ、検索を、理解できるまで一つずつ。これから作るものは、すべてここから始まります。

動くところを見る。

ファイルをひとつ読み、答えを返す。

録画デモ

リプレイ
First read demo/sample.ts with read_file. Read no other file; change nothing.
read_file · demo/sample.ts
Exports DemoTask, countCompleted and demoTasks. Of two tasks, one is completed. countCompleted(demoTasks) returns 1.
俯瞰視点。作業台の上で糸をたどる Vela の手。
この録画について

Vela のエージェントループを実際に一度動かして録画し、ここで再生しています。このページではモデルを呼び出しません。用意したファイルを 1 つ読んだだけで、何も変更していません。端末の文字は中国語の原文からの翻訳で、タイピングの速さはデモ用に調整しています。

中身。

ひとつのエージェントを形づくる部品と、コードベースでの現在の状態です。

コードベースにありますまだ制作中

ひとつのエージェント。
アイデアは、まだまだ。

Vela は個人のためのエージェントとして始まりました。最初の入り口はターミナルです。

パーソナル・エージェント
いまはターミナル
つぎのアイデア
アプリはこれから

これから作る個人プロジェクトは、あのトレーディングエージェントの再挑戦も含めて、すべて Vela を土台にします。

Vela を見てみる。
眠そうにあくびをしてくつろぐ Vela。

まだ、かたちになる途中。

設定資料は、まだ描きかけ。この先のページは、いま描いている途中です。

最初のトレーディングエージェントは、エージェントの動き方を理解しないまま書いたせいで AI slop になりました。そこで手を止め、Claude Code と Pi の設計を学び、Vela を一から書き直しました。

次のアイデアは、ここから。

開発を追う。 基本機能が固まったら、Vela を公開します。