AgentBased repository