Ledge - Markdownノートでコードを実行
Show HN: Ledge.sh – Runnable Markdown Notes

Ledgeは、Markdownノート上でshellコマンド、Python、SQL、AIプロンプトを直接実行できる開発者・DevOps向けノートブックです。コードブロックで⌘↩を押すと、出力がその下にストリーミング表示されます。各ノートは永続的なシェルを持ち、cdや環境変数が次の実行に引き継がれます。ローカルマシン、SSH経由のリモートサーバー、iPhoneやiPadから同じノートを操作可能。MCPサーバーを内蔵し、Claude CodeなどのAIエージェントがノートを読み書きできます。ノートは暗号化してロックでき、gitやiCloudで同期も自由。Apache-2.0のオープンソースで、macOS、Linux、Windows 11 (WSL)、iOS、Androidで利用できます。
ノートを書いて、コードブロックで⌘↩を押す。出力がその下にストリーミングで流れ込む。
HNでの議論
39- TheGoodBarn
これは素晴らしい、絶対に触ってみます。データ分析系のものなら[Observable Framework](https://observablehq.github.io/framework/)のようなものと比べて、スタンドアロンアプリとしてニッチな隙間を埋めてくれますね。
Notionがこういうのを統合してうまくやってくれたらいいのに、あるいは誰かがObsidianプラグインを作ってくれたらいいのに。こういうことができたら、たいていの場合すごく便利なんですけどね。
- drayfield
Atuin Desktopを見て、この製品との共通点は何か調べてみたんですが、この投稿がここにされた日にリポジトリがアーカイブされていたのは興味深いですね!
- edude03
これにはいくつか試みがあったように思います(atuin desktopが思い浮かびます[0]が、どうやらもう継続的なプロジェクトではない?)。なぜ流行らなかったんでしょう?
- dannyw
このコンセプトが大好きです。シンプルだけど素晴らしいアイデアで、使い道がたくさんあります。なかなかのニッチにハマると思います。試してみます!
- theCodeStig
10年以上Emacsを使っている者として、これは素晴らしいと思います。チーム環境で使うのを妨げていたorg-babelに対する最大の不満を解決してくれます。
LedgeはEmacsのorg-babelにとても似ていますが、一般向けです。慣れ親しんだUIと一般的なフォーマットが大いに役立ちます。