What exactly is Spirit Keeping? Spirit keeping is the practice of inviting a senient, non-physical entity into your life to form a beneficial bond. Much like a friendship or mentorship, these companions can offer guidance, protection, emotional suppor, and energetic assistance in your spiritual practice.