Should we have an AI Filter?

⚓ Rust    📅 2026-06-16    👤 surdeus    👁️ 2      

surdeus

What does everyone here think about a Cargo.toml option to declare the project does not use any AI? I would love to have the confidence that my dependencies were not written with AI.

Build could verify your dependencies, and a #![no_ai] macro could prevent compile if there is one.

AI use is definitely a spectrum, so it doesn't have to be binary. It could be something like

0: None,
1: Tests/Documentation, but no code itself touched by AI
2: Minimal use heavily reviewed
3: Vibe coded
4: Unknown

Obviously these would need to be more precisely defined.

What do you all think?

4 posts - 4 participants

Read full topic

🏷️ Rust_feed