# sasanokusa

> LLMエージェントやネットワーク、自作ハードウェアなどを作り、自宅サーバーで動かしています。東ドイツとフィルムカメラが好きです。

コーディングエージェントやローカルLLM、ネットワーク、自作ハードウェアなどを作っています。作ったものはできるだけ自分のサーバーで動かして公開しています。

人間向けの HTML: https://sasanokusa.com/

## このサイトについて

- 運営: sasanokusa（個人）。LLMエージェントやネットワーク、自作ハードウェアなどを作り、自宅サーバーで動かしています。東ドイツとフィルムカメラが好きです。
- 言語: 日本語
- 配信: 自宅サーバー saserver から Cloudflare Tunnel 経由
- 連絡先・SNS:
  - GitHub: https://github.com/sasanokusa
  - X: https://x.com/sasanokusa
  - YouTube: https://www.youtube.com/@sasanokusa
  - Ezov Group: https://www.youtube.com/@Ezov_Group

## 機械向けの入口

どのページも、URL の末尾に `index.md` を付けると Markdown 版が取れる（例: https://sasanokusa.com/blog/index.md）。
リクエストに `Accept: text/markdown` を付ければ、ふつうの URL（例: https://sasanokusa.com/works/）のままでも Markdown 版が返る。
HTML の `<link rel="alternate" type="text/markdown">` にも同じ URL を書いている。

- https://sasanokusa.com/llms.txt: 目次（このファイルの短い版）
- https://sasanokusa.com/llms-full.txt: 制作物と全記事の本文を 1 ファイルにまとめたもの
- https://sasanokusa.com/index.md: トップページの Markdown 版
- https://sasanokusa.com/works/index.md: 制作物の一覧と説明
- https://sasanokusa.com/blog/index.md: 記事の一覧
- https://sasanokusa.com/index.json: サイト内検索の索引（JSON。t=タイトル, u=URL, k=種類, d=日付か状態, s=本文抜粋, g=タグ）
- https://sasanokusa.com/index.xml: ブログの RSS
- https://sasanokusa.com/sitemap.xml: サイトマップ
- https://sasanokusa.com/api/status.php: saserver の稼働状況（JSON。`summary.total` / `summary.up` と、`groups[].checks[]` に `label` / `online` / `detail`）。人間向けは https://status.sasanokusa.com/



## 主な制作物

全 15 件の一覧は https://sasanokusa.com/works/index.md。

- **sasacode**（配布中）: プラグインで組み替えられる、ターミナル向けの小さなコーディングエージェント — https://sasanokusa.com/sasacode/
- **転轍**（稼働中）: ふつうの日本語で聞ける乗換案内。FunctionGemma × Transit MCP — https://sasanokusa.com/transit/
- **ローカルLLMの障害対応（卒研）**（研究中）: 17ノードの疑似データセンターで、ローカルLLMに障害対応を任せられるかを評価する
- **LLM応急復旧の評価基盤**（公開）: 壊せる Docker 環境で、LLM が障害を応急復旧できるかを繰り返し測る — https://github.com/sasanokusa/Graduation-research
- **sabakan-agents**（試作）: LLM を信用しない前提で作る、サーバー管理エージェント — https://github.com/sasanokusa/sabakan-agents
- **rusthttpd**（公開）: Apache 風の設定で動く、Rust 製の静的配信・リバースプロキシ — https://github.com/sasanokusa/rusthttpd
- **browsr**（公開）: AI エージェントに検索とページ閲覧を渡す MCP サーバー — https://github.com/sasanokusa/browser-4-agents
- **QR Optical Transfer**（稼働中）: QR コードの連続表示とカメラだけで、ファイルを送る PWA — https://sasanokusa.com/sandbox/
- **DS4 Token Cost**（稼働中）: 自宅で動かしたローカル推論が、API ならいくらだったかを計算する — https://sasanokusa.com/tokens/
- **フルトラッキング試作**（試作）: XIAO nRF52840 と IMU で作る、自作の VR トラッカー

## 最近の記事

- [東ドイツ製フィルムカメラPraktica MTL 5B記録 Erste Patrone](https://sasanokusa.com/blog/%E6%9D%B1%E3%83%89%E3%82%A4%E3%83%84%E8%A3%BD%E3%83%95%E3%82%A3%E3%83%AB%E3%83%A0%E3%82%AB%E3%83%A1%E3%83%A9praktica-mtl-5b%E8%A8%98%E9%8C%B2-erste-patrone/index.md) 2025-10-02 · カメラ, フィルム, 東ドイツ: 東ドイツ製フィルムカメラPraktica MTL 5Bで撮影したフィルム1本目の記録です。
- [2重ルーターなMinecraftサーバーを独自ドメインで公開する](https://sasanokusa.com/blog/2%E9%87%8D%E3%83%AB%E3%83%BC%E3%82%BF%E3%83%BC%E3%81%AAminecraft%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC%E3%82%92%E7%8B%AC%E8%87%AA%E3%83%89%E3%83%A1%E3%82%A4%E3%83%B3%E3%81%A7%E5%85%AC%E9%96%8B%E3%81%99%E3%82%8B/index.md) 2025-09-27 · Minecraft, サーバー, 忘備録: はじめに Minecraftのサーバーを自宅で運用していたが、マンション契約なので2重ルーター+グローバルIPなしのカス環境に悩まされていた。 sshはCloudflare Tunnelで何とか通 …
- [Hugoを使って爆速でブログを構築した話](https://sasanokusa.com/blog/hugo%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6%E7%88%86%E9%80%9F%E3%81%A7%E3%83%96%E3%83%AD%E3%82%B0%E3%82%92%E6%A7%8B%E7%AF%89%E3%81%97%E3%81%9F%E8%A9%B1/index.md) 2025-06-20 · hugo, 忘備録: 忘備録として動かしたいので、時間が経って使い方忘れないように書いておきます。

