A game of competitive puzzle-design.

At its core, this is an abstract turn-based puzzle game in which you pick a lock by co-ordinating a pair of tools to manipulate its mechanism. The locks you pick are designed by other players; once you have figured out the secret of how to pick a lock, you must secure that secret behind a lock of your own devising.

Free software, released under the GPLv3.

Written in Haskell, with SDL and Curses user interfaces.


Metagame Picking a lock Editing a lock Curses mode


Latest version is 0.4.1 NEWS. If you have the haskell package manager 'cabal' and the SDL dependencies, you can install intricacy from hackage with cabal update && cabal install intricacy. Otherwise, see below.

Introductory video

Download: 47MB ogg theora 15m

Stream: tell your video player to stream from, or use youtube.

Server address change after

The server address changed from to If you last played with an old version ( or earlier), you should set the new server address with the '$' command.

Mailing list

To join the discussion mailing list, please mail with subject line '[intricacy-discuss] subscribe'.