DevMem is a Python project built with the Claude Code Framework, providing intelligent agent coordination and memory-driven development workflows.
# Clone the repository
git clone https://github.com/your-username/DevMem.git
cd DevMem
# Install dependencies
pip install -r requirements.txt- Add the project configuration to CLAUDE.md
- Create .claude/settings.json for framework settings
- Use natural language to trigger appropriate agents
- Run validation commands to verify changes
# Run tests
pytest
# Check code quality
ruff check . && black --check .
# Run type checking
mypy .
# Check test coverage
pytest --cov=. --cov-report=term-missing- Maximum 750 lines per implementation file
- Maximum 1000 lines per test file
- Maximum 50 lines per function
- PEP 8 style guidelines enforced
- Minimum 80% test coverage required
- Type checking must pass before merge
- Code formatting enforced via pre-commit hooks
- Security scanning integrated into CI pipeline
- Natural language problem description triggers appropriate agents
- 35+ specialized agents for development, testing, security, and infrastructure
- Simplified 2-file memory architecture for optimal performance
- Security and quality gates enforced throughout
- coordination-hub.md: All coordination patterns
- domain-intelligence.md: Domain expertise
- Sub-25ms access time for optimal performance
- 95%+ cache hit ratio for frequent patterns
- Fork the repository
- Create a feature branch
- Make your changes following project standards
- Run quality checks
- Submit a pull request
MIT License (see LICENSE file)