Files
discord-fishbowl/requirements.txt
matt f22a68afa6 Initial implementation of autonomous Discord LLM fishbowl
Core Features:
- Full autonomous AI character ecosystem with multi-personality support
- Advanced RAG system with personal, community, and creative memory layers
- MCP integration for character self-modification and file system access
- PostgreSQL database with comprehensive character relationship tracking
- Redis caching and ChromaDB vector storage for semantic memory retrieval
- Dynamic personality evolution based on interactions and self-reflection
- Community knowledge management with tradition and norm identification
- Sophisticated conversation engine with natural scheduling and topic management
- Docker containerization and production-ready deployment configuration

Architecture:
- Multi-layer vector databases for personal, community, and creative knowledge
- Character file systems with personal and shared digital spaces
- Autonomous self-modification with safety validation and audit trails
- Memory importance scoring with time-based decay and consolidation
- Community health monitoring and cultural evolution tracking
- RAG-powered conversation context and relationship optimization

Characters can:
- Develop authentic personalities through experience-based learning
- Create and build upon original creative works and philosophical insights
- Form complex relationships with memory of past interactions
- Modify their own personality traits through self-reflection cycles
- Contribute to and learn from shared community knowledge
- Manage personal digital spaces with diaries, creative works, and reflections
- Engage in collaborative projects and community decision-making

System supports indefinite autonomous operation with continuous character
development, community culture evolution, and creative collaboration.
2025-07-04 21:33:27 -07:00

29 lines
452 B
Plaintext

discord.py==2.3.2
asyncpg==0.29.0
redis==5.0.1
pydantic==2.5.0
sqlalchemy==2.0.23
alembic==1.13.1
pyyaml==6.0.1
httpx==0.25.2
schedule==1.2.1
python-dotenv==1.0.0
psycopg2-binary==2.9.9
asyncio-mqtt==0.16.1
loguru==0.7.2
# RAG and Vector Database
chromadb==0.4.22
sentence-transformers==2.2.2
numpy==1.24.3
faiss-cpu==1.7.4
# MCP Integration
mcp==1.0.0
mcp-server-stdio==1.0.0
aiofiles==23.2.0
watchdog==3.0.0
# Enhanced NLP
spacy==3.7.2
nltk==3.8.1