Résumé
L'application The Agora est un outil d'apprentissage de la philosophie qui utilise Claude pour simuler des débats avec des philosophes célèbres. L'utilisateur peut choisir un sujet, prendre position et recevoir une réponse générée par Claude en fonction de la philosophie du penseur choisi. L'application propose différents modes de débat et vise à aider les utilisateurs à développer leur pensée critique et leur compréhension de la philosophie.
Pourquoi c’est intéressant
L'application The Agora est intéressante car elle utilise Claude de manière innovante pour simuler des débats philosophiques, ce qui peut aider les utilisateurs à développer leur pensée critique et leur compréhension de la philosophie. La façon dont l'application utilise Claude pour générer des réponses basées sur les contextes et les positions de différents philosophes est également intéressante.
Comment Claude est utilisé
L'application utilise Claude pour générer des réponses philosophiques basées sur les contextes et les positions de différents philosophes. Le système backend définit les positions, les concepts, les arguments et les modèles de raisonnement pour chaque philosophe, permettant à Claude de générer des réponses appropriées.
Idées dérivées
- 01
LinguaFusion
Créer un outil d'apprentissage de langues étrangères qui utilise Claude pour simuler des conversations avec des locuteurs natifs, en tenant compte de leurs contextes culturels et de leurs préférences linguistiques.
- 02
DebateMaster
Développer un jeu de débat en ligne qui utilise Claude pour générer des arguments et des contre-arguments sur des sujets d'actualité, permettant aux joueurs de développer leurs compétences en matière de rhétorique et de pensée critique.
- 03
WriteGenie
Concevoir un outil d'aide à la rédaction qui utilise Claude pour suggérer des idées et des arguments pour des essais et des articles, en fonction des thèmes et des styles de rédaction souhaités.
Afficher le post originalMasquer le post original
I built an iOS app called The Agora: Learn Philosophy, and Claude is a core part of how the interactive learning experience works.
The original idea came from something Steve Jobs talked about in 1985: books let us read Aristotle, but we can’t ask Aristotle a question and get a response. He wondered whether computers might eventually be able to model enough of a thinker’s worldview that a student could interact with it.
That idea stuck with me because I personally struggled with learning philosophy through just reading or watching videos. I could understand something in the moment, then realize later that I couldn’t explain the idea clearly or defend it myself.
So I built The Agora around active learning.
On the technical side, Claude isn’t just being used as a generic chatbot. I built a backend system that gives Claude different philosophical contexts depending on who the user is engaging with.
For each philosopher, I define things like:
• their core philosophical positions
• important concepts from their work
• arguments they would likely challenge
• reasoning patterns and boundaries
• how strongly they should push back on the user
• what they should avoid claiming when the historical philosopher never addressed a modern issue directly
The user chooses a philosophical question, takes a position, and Claude generates the opposing philosophical response based on that thinker’s framework.
I also built multiple debate modes. Guided is more approachable for beginners, Balanced mixes modern language with more historically faithful reasoning, and Relentless pushes the user much harder and challenges weaknesses in their argument more aggressively.
One of the hardest parts has been preventing every philosopher from becoming the same Claude response with a different writing style.
The distinction I’m trying to preserve is:
“sound like Nietzsche” is not the same as “reason from Nietzsche’s philosophy.”
The second one is much harder.
Another challenge is modern questions. Aristotle never saw social media, AI, or Costco, so I don’t want the system pretending there is a historically certain “Aristotle answer.” Instead, Claude has to reason outward from principles we actually have evidence for while keeping that extrapolation separate from what the philosopher explicitly wrote.
The broader app is becoming a philosophy-learning ecosystem for beginners, so the AI debates are only one part of it. My goal is for the interaction to expose gaps in someone’s understanding and ideally push them back toward the original texts rather than replace them.
The app is free to download and try. There is also an optional paid Pro tier.
I’d be especially interested in hearing from other Claude developers:
How do you keep multiple AI personas or domain experts meaningfully different at the reasoning level rather than just changing tone and vocabulary?
The Agora: Learn Philosophy
https://apps.apple.com/us/app/the-agora-learn-philosophy/id6762416967