As adjectives the difference between edgy and keen
is that
edgy is nervous, apprehensive while
keen is showing a quick and ardent willingness or responsiveness, enthusiastic, eager; interested, intense.
As a verb keen is
(rare) to sharpen; to make cold or
keen can be to utter a keen.
As a noun keen is
a prolonged wail for a deceased person.