The paper proposes an agent system for distributed generation setup identifying role and requirements of each agent. Genetic algorithms, due to their applicability for optimization solutions of nonlinear and stochastic scenarios, can find place in development of agents for distributed control. Advantages and special features of genetic algorithms for optimization are discussed, identifying some input and output variables. Requirement of compensator as an agent/sub-agent is also proposed. Finally the object model, treating various agents as identified in preceding discussion, as entity/object are proposed showing their interaction/interfacing. Each entity has been elaborated with its attributes. In addition, the services expected from each agent are highlighted