Daemons: Empower LLMs to Explore Local Codebases