Installation¶
Environment Setup¶
codemol uses Conda for dependency management, which manages compiled dependencies that pip alone cannot handle.
1. Clone the Repository¶
2. Create the Conda Environment¶
This installs:
- PyQt5 — UI framework
- litellm — LLM integration for AI agents
- websockets — shared session relay
3. Activate¶
Common Issues¶
Import errors
If you get import errors after installation, ensure you activated the correct environment:
Apple Silicon (M1/M2/M3)
Conda-forge packages support osx-arm64. If you encounter issues, try:
Optional: AI Agent Support¶
To use the AI agent features, set up an API key:
Verify Installation¶
You should see the two-panel window: 3D viewer on top, console on the bottom.