A Philosophical Toolkit for Building AI Models of Self
Epistemic Me provides developers with tools and frameworks for building AI models that can understand and predict human belief systems and behaviors. Our platform bridges philosophical epistemology with artificial intelligence to create more meaningful and context-aware AI applications.
gRPC API server for belief system management and AI model integration.
- Server
- Belief system operations
- Dialectic processing
- Predictive processing framework
Reference implementations and demonstration applications.
- Apps
- Self-model visualizations
- Belief system interactions
- Dialectic interfaces
Service definitions for belief system and dialectic operations.
- Proto
- Standardized message formats
- Service interfaces
- Cross-platform compatibility
- Docs
- Philosophical foundations
- API references
- Integration guides
- Best practices
Official Python toolkit for building AI models of self:
- Python-SDK
- Self-model creation and management
- Belief system operations
- Dialectic processing
Official TypeScript/JavaScript toolkit:
- Typescript-SDK
- Frontend integrations
- Real-time dialectic processing
- Belief system visualization
Opening the door to any contributor who has a philosophy of how to enact change.
- Philosophies that enable anyone to write a "plug-in" to Epistemic Me. This includes philosophers, scientists, helath practioners, and more.
- Use CLI to generate Philosophies based off of past work like Blogs, Podcasts, etc.
- 🧠 Predictive Processing: Build models that can predict agent behavior and choices
- 🔄 Belief Systems: Model individual and collective belief systems
- 🤖 AI Integration: Complement generative AI with philosophical frameworks
- 📊 Error Correction: Self vs world models with built-in error correction
- 🎯 Philosophical Framework: Utilize various philosophical paradigms for learning
-
Explore Our Philosophy:
- Read our Introduction
- Understand our Core Concepts
-
Choose Your SDK:
- Python SDK for backend development
- TypeScript SDK for frontend applications
-
Start Building:
- Create your first self-model
- Implement belief systems
- Process dialectics
We welcome contributions across all repositories:
- Philosophical frameworks
- Implementation improvements
- Documentation enhancements
- Example applications
Please check individual repository contributing guidelines.
- 💬 Discussions
- 🐛 Issues
- 📫 Contact
All projects are open-source under the MIT License. See individual repositories for details.