Monorepo containing Morpheus, MAC, and CDG
Components
Morpheus - AI-First Development Framework
- Standardized structure and code enforced rules to restrict your agents to known optimized processes
- A core set of commonly used libraries, tools and agents in building LLM-based applications: llm proxy, document processing, vector search, etc.
- A prompt optimization framework
- Workflow-based context optimization system (80% token reduction)
- Organizational standards (modes, workflows, observability) integrated from Organon project
Contains:
apps/- User-facing applicationsagents/- AI agents and autonomous systemstools/- Development and deployment utilities (morpheus-cli, project-steward, document-store, codebase-scanner, search)libs/- Shared libraries and Python packages (LLM integration, document processing, telemetry)templates/- Project templates and workflow definitions for AI agentsadmin/- Framework management and maintenancedocs/- Architecture documentation, sprint planning, and reference materials
MAC - Multi-repository Container Infrastructure
Infrastructure layer providing workspace management and containerized development environments. Uses a config to launch and configure tmux session to a claude session in a container with multiple repos and dirs mounted for a completely isolated multi-agent task work on a set of related repos.
Contains:
mac-workspace/- Multi-repository workspace management with mount and environment configurationdevcontainer/- Container infrastructure for AI development environments
CDG - Code Generation Domain
Specialized domain for Python-ObjectScript code generation with IRIS database integration.
Contains:
cdg/apps/- CDG applications (web-translator FastAPI app, iris-execution Flask service)cdg/agents/- CDG-specific AI agentscdg/tools/- CDG-specific development toolscdg/libs/- CDG domain libraries (generation, analysis, knowledge management)
Quick Start
Installation
# Install all Morpheus packages (dev dependencies)
make install
# Install with full dependencies (includes ML/embedding for search)
make install-full
# Or install specific components manually
cd tools/morpheus-cli/
pip install -e .
Usage Examples
# Morpheus unified CLI
morpheus --help
morpheus plugins
# Project management and standards
morpheus steward sprints create 14 MyFeatureName
morpheus steward sprints list --status Current
morpheus steward validate project ./tools/my-tool
morpheus steward structure generate ./tools/my-tool
# CDG workspace management
morpheus cdg workspace init my-project
morpheus cdg workspace status
# MAC workspace management
morpheus mac_workspace init my-project
# Document tools
morpheus search index ./docs
morpheus doc-conv scan ./files
# Codebase analysis
codebase-scanner scan .
codebase-scanner validate . --rules sample-rules/python.yaml
System Validation
Quick Health Check
# Validate complete system (Sprint 06 integration test)
python tools/learning-integration-test/integration_test.py
Expected: All tests pass with " SUCCESS" status
Learning System Demo 🧬
# See genetic algorithm in action (35% 92% fitness improvement)
python apps/morpheus-evolve/demo_walkthrough.py
Expected: Complete learning walkthrough demonstrating prompt evolution
📖 Complete testing suite: docs/human-testing/
Documentation
Core Documentation
CLAUDE.md- AI agent development instructions and organizational standardstemplates/workflows/README.md- Workflow system documentation (Development, Research, Review, Debug)tools/project-steward/README.md- Project management and standards enforcementdocs/sprints/- Sprint planning and tracking with standardized 4-document structure
Architecture Documentation
docs/MULTI_AGENT_WORKSPACE_ARCHITECTURE.md- Multi-agent architecture overviewdocs/MULTI_AGENT_WORKSPACE_IMPLEMENTATION_PLAN.md- Implementation roadmapdocs/DEVCONTAINER_FOUNDATION_ANALYSIS.md- Container infrastructure analysisdocs/CONTAINER_ORCHESTRATION_DESIGN.md- Orchestration system designdocs/reference/decisions/- Architecture Decision Records (ADRs)
Development Workflow
For AI Agents
- Read
CLAUDE.mdfor organizational standards and navigation protocol - Declare mode and workflow (see
templates/workflows/README.md) - Follow workflow-specific guidance for task at hand
- Use
morpheus stewardcommands for project management - Update
.claude-state.mdcheckpoint for session continuity
For Humans
- Start with README.md files to understand components
- Check CLAUDE.md files in projects for development instructions
- Use shared components from
libs/when possible - Follow established patterns within each category
- Maintain clear separation between project types
Navigation Pattern
- Each directory has STRUCTURE.md for navigation (generate with
morpheus steward structure generate) - Each project has CLAUDE.md for development instructions
- README.md files explain what the code does (for engineers)
- Use
templates/workflows/for workflow-specific guidance - Navigate systematically through the hierarchy
License
See individual project licenses within each directory.
Release files for morpheus-libs 0.3.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| morpheus_libs-0.3.0.tar.gz | 32.9 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| morpheus_libs-0.3.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 33.2 MB
Release files / morpheus_libs-0.3.0.tar.gz
| Download URL | morpheus_libs-0.3.0.tar.gz |
|---|---|
| Size | 32.9 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a2a3bbd0a5959642fc06a207f5cf66feee8a59afd0ee12ffbb6a00b3069c9638
|
|
BLAKE2b-256 checksum How to use checksums |
fb01b96c93a0891a673d33c22840839133280cba2eb475f8e6ee7d0e28a28216
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Apr 8, 2026.
Transparency logRelease files / morpheus_libs-0.3.0-py3-none-any.whl
| Download URL | morpheus_libs-0.3.0-py3-none-any.whl |
|---|---|
| Size | 314.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
379e009f2107da3bd6fbe4a749918865e45d2faa4cc92b015b423ce916981677
|
|
BLAKE2b-256 checksum How to use checksums |
5cf212d6c16abef523fd7c5a5bc0571fa7dec34d6c9c02a3b1f0922bc24b6ee1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Apr 8, 2026.
Transparency log