
almide
AIに何度書き換えられても、コードが通り続ける言語
できること
- 追う指標はひとつ、AIの編集を経ても通るコードの割合
- エラーは、直し方をひとつに絞って示す
- Rust経由のネイティブとWasm、出力はバイト単位で一致
静的型付けの言語 Almide 本体と、その周り。規範的な意味論と適合性コーパス(als)、文法の一元管理(almide-grammar)とそこから作るパーサ(parsegen・tree-sitter-almide)、エディタ支援(vscode-almide)、他言語と WASM への書き出し(almide-bindgen・almide-wasm-bindgen・almide-lander)、ドキュメントと playground、そして生成コードが直されても壊れない率を毎日測る場(almide-dojo)。Almideで書いた証明言語Arlkもここに含みます。wyveは、LLVM IRの一層上に静的な意味論を置き、最適化器に契約を書かせるRacket製の言語です。
系統の一覧へ
AIに何度書き換えられても、コードが通り続ける言語
AIに何度書き換えられても、コードが通り続ける言語
Almide言語の規範的意味論と適合性コーパスを保持し、任意のalmideバイナリを判定する仕様リポジトリ
LLVM IRの一層上でオプティマイザ向け契約を書く静的意味論言語
Almide言語のドキュメントサイト。ブラウザで実行できるサンプルを備える
Almide向けの汎用FFIバインディング生成ライブラリ
LLM生成コードの修正生存率を毎日測るAlmide用の計測基盤
Almide構文の定義を一元管理する、キーワード・演算子・優先順位のモジュール
Almide言語の.almdファイル向けVS Code拡張
Almide言語用のTree-sitter文法
Almide向けLLMストリーミングクライアント
Almide向けニューラルネットワーク演算ライブラリ
ブラウザ上でAlmideコードを書いて実行できるオンラインplayground
複数の論理を扱い、証明の前提を追うAlmide製の証明言語
AlmideモジュールをネイティブFFIや各言語向けパッケージに出力するエクスポーター
AlmideからWASMとJS/TSバインディングを生成するライブラリ
プログラミング言語Almideの紹介サイト
同じAlmideのJSON APIを複数クラウドで動かす例
AIエージェントにAlmideを正しく書かせる、AGENTS.mdとClaude Codeスキルの参照パッケージ
Almide言語のサンプルとmini-gitベンチマーク実装集
Almide WASMアプリ向けのブラウザAPIバインディング
Almide製のtree-sitter互換パーサジェネレータ。grammar.jsonから構文木を生成する
AlmideのJS/TS向けWASM SDKの進捗記録とベンチマーク集