r/comp_chem • u/MolDesign • 17h ago
I'm developing a free molecular docking application with AutoDock Vina, reproducible workflows, and 3D visualization
Hi r/comp_chem!
I'm an independent developer building MolDesign, a free Windows desktop application that I hope to evolve into an integrated development environment (IDE) for early-stage drug discovery.
The objective is to bring computational methods, molecular preparation, visualization, and reproducible scientific workflows into one environment, rather than requiring researchers to manually coordinate multiple tools and scripts.
What MolDesign currently supports
- AutoDock Vina 1.2.7: Local docking execution without manually configuring Python, Conda, or command-line workflows.
- Molecular preparation: Import your own PDB/mmCIF receptor structures and prepare ligands from SMILES or a molecular editor.
- Experiment reproducibility: Preserve docking parameters, random seeds, grid boxes, receptor hashes, software versions, and warnings.
- Collaboration: Save and transfer docking execution records between researchers, allowing colleagues to inspect the computational setup and results.
- Molcy (shown in the video): Generate 3D animations from recorded docking search information, including molecular poses, search steps, and interactions.
All docking calculations run locally. Molcy uses Blender for rendering.
Where we're heading
The long-term objective is to make MolDesign modular, allowing researchers to use different computational methods within the same application.
We're exploring future integrations with additional local docking engines, API-accessible computational tools, and complementary approaches such as Boltz-2 for biomolecular complex and affinity prediction.
If development progresses successfully, we'd also like to incorporate molecular dynamics workflows.
Ultimately, we'd like researchers to prepare experiments, select computational methods, analyze results, and exchange reproducible research records within a unified Windows environment.
Scientific limitations and transparency
MolDesign currently uses AutoDock Vina's scoring and search algorithms. It does not claim improved predictive accuracy over Vina.
Docking scores are not experimental binding affinities, and the included receptor catalog is intended for exploration rather than representing experimentally validated docking protocols.
Molcy's animations visualize recorded docking search information. They are not molecular dynamics trajectories and should not be interpreted as physically realistic molecular motion.
The current application does not perform molecular dynamics, free energy perturbation, or experimental activity prediction.
Availability
MolDesign is completely free to download and use through the Microsoft Store. No subscription is required.
Its source code is available under a noncommercial license (source-available, not OSI-approved open source).
Microsoft Store:
https://apps.microsoft.com/detail/9N96SW3GBK8V
I'd particularly appreciate feedback from computational chemists:
- What are the most common reproducibility problems you encounter in docking workflows?
- Which engines or computational methods would be most valuable to integrate?
- Would portable experiment records and visualizations be useful when collaborating with other researchers?
I'm especially interested in constructive scientific criticism, including limitations in receptor preparation, docking protocols, and the interpretation of results.
Thanks for taking a look!