neural-maze / philoagents-course Python 1.6K 330 When Philosophy meets AI agent agent-based-simulation agentic-workflow groq