I use pi.dev, it is pretty minimal, but you can extend it however you want since agent has access to it's own documentation.