SEAGE is an open-source project which provides various meta-heuristic algorithms with their implementations on various optimization problems. Each meta-heuristic can be handled through an unified interface of an object called Adapter. Agents have been designed to solve optimization problems through a collaboration of different meta-heuristics.