What do you want to do?
4 use cases
-
Run a Kill Switch program from the command line
Install the reference interpreter and run the bundled fizzbuzz.ks example.
- REPO
dom96/KillSwitch - Games and hobbies
- Intermediate
View prompt
In the dom96/KillSwitch repo, build the project with cargo and run `cargo run -- run <path to a .ks file>`, using tests/fizzbuzz.ks if no path is given. Report the printed output and any error text. Verify that the process exits without an error.
- REPO
-
Check whether two words are anagrams
Use the built-in anagram command to test word pairs from a terminal.
- REPO
dom96/KillSwitch - Games and hobbies
- Intermediate
View prompt
Using the dom96/KillSwitch repo, run `cargo run -- anagram <word1> <word2>` for each pair in <word pair list>. Report the line the command prints for each pair. Verify that every reported result matches the letter counts of the two words.
- REPO
-
Run the Kill Switch test suite after a code change
Run cargo test to confirm the interpreter still passes its tests, with output for eval tests.
- REPO
dom96/KillSwitch - Games and hobbies
- Intermediate
View prompt
In the dom96/KillSwitch repo, run `cargo test` and then `cargo test eval::tests -- --show-output`. Report the pass and fail counts and the names of any failing tests. Verify that no test fails before you suggest any commit.
- REPO
-
Read the Kill Switch spec and LLM benchmark results
Review the language specification and the LLM benchmark site to compare how models handle Kill Switch tasks.
- REPO
dom96/KillSwitch - Games and hobbies
- Beginner
View prompt
Read SPEC.md in the dom96/KillSwitch repo and the benchmark results at https://bench.killswitch-lang.org. Summarize the main language rules and list the models and scores the benchmark shows for <task type>. Verify that each claim you report is written on the spec or benchmark pages.
- REPO
Quick start with Kill Switch
- Check you have what it needs: A Rust toolchain with cargo installed; A terminal with access to the repo's files (clone of github.com/dom96/KillSwitch); A web browser for reading SPEC.md and the benchmarks site, if you use those use cases.
- Open dom96/KillSwitch on GitHub and read the README and license.
- Clone the repo from https://github.com/dom96/KillSwitch and open a terminal in the repo folder.
- Run
cargo install --path .to install the killswitch command. - Run
killswitch run tests/fizzbuzz.ksto execute the example. - If you did not install it, run
cargo run -- run tests/fizzbuzz.ksinstead.
These steps come from our top use case, Run a Kill Switch program from the command line, which also has a copy-paste agent prompt.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for dom96/KillSwitch
Add Deduped to Claude Code once
claude mcp add --transport http deduped https://dedupedai.com/mcp
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeKill Switch alternatives · Best AI repos for Games and hobbies
About this repo
- Who it is forProgramming-language enthusiasts and researchers who want to run, test, or study an esoteric language built to resist LLM code generation.
- Why it is hot177 stars, launched 88 days ago
- LanguageRust
- Sourcegithub.com/dom96/KillSwitch · Back to Hot repos
Requirements
- A Rust toolchain with cargo installed
- A terminal with access to the repo's files (clone of github.com/dom96/KillSwitch)
- A web browser for reading SPEC.md and the benchmarks site, if you use those use cases
Add this badge to your README
Maintain Kill Switch? Show readers where to find these use cases.
Markdown
[](https://dedupedai.com/use-cases/dom96-killswitch/?utm_source=github&utm_medium=badge&utm_campaign=dom96-KillSwitch)
HTML
<a href="https://dedupedai.com/use-cases/dom96-killswitch/?utm_source=github&utm_medium=badge&utm_campaign=dom96-KillSwitch"><img src="https://dedupedai.com/badge/dom96/KillSwitch.svg" alt="Use cases on Deduped" height="20"></a>
A static image, no tracking script. About the badge
Questions about Kill Switch
What is Kill Switch?
KillSwitch is an esoteric programming language, with its specification and reference Rust implementation, designed to be hard for LLMs and coding agents to generate or modify. It is an open-source project on GitHub: https://github.com/dom96/KillSwitch.
How do I use Kill Switch?
Clone the repo from https://github.com/dom96/KillSwitch and open a terminal in the repo folder; then run cargo install --path . to install the killswitch command; run killswitch run tests/fizzbuzz.ks to execute the example. The use cases on this page give the full steps and a copy-paste agent prompt for each job.
Who is Kill Switch for?
Programming-language enthusiasts and researchers who want to run, test, or study an esoteric language built to resist LLM code generation.
What can I do with Kill Switch?
4 use cases so far, for example: Run a Kill Switch program from the command line; Check whether two words are anagrams; Run the Kill Switch test suite after a code change. Each has steps and a copy-paste agent prompt.
What do I need to run Kill Switch?
A Rust toolchain with cargo installed; A terminal with access to the repo's files (clone of github.com/dom96/KillSwitch); A web browser for reading SPEC.md and the benchmarks site, if you use those use cases.
What are alternatives to Kill Switch?
Other hot AI repos in Games and hobbies: NPC Talk, Claude Code Game Studios, Universal Modder, H3 Game Sprites, Build World.
Is Kill Switch safe to run?
Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.