Predict molecular properties, perform molecular docking, and accelerate computational drug discovery through Machine Learning and Artificial Intelligence.
LigBind AI is an AI-powered drug discovery platform that combines Machine Learning, Chemoinformatics, and Molecular Docking into a single web application.
The platform enables researchers, students, and developers to:
- Predict molecular properties
- Estimate protein-ligand binding affinity
- Perform virtual screening
- Explore computational drug discovery through an intuitive interface
The current implementation focuses on QSAR modeling and AutoDock Vina integration, while the long-term goal is to evolve LigBind AI into a research platform powered by Graph Neural Networks, Protein Language Models, and Generative AI.
- π¬ LogP Prediction
- π§ͺ pIC50 Prediction
- βοΈ Molecular Docking using AutoDock Vina
- 𧬠Protein Selection
- π Docking Score Visualization
- π€ User Authentication
- π¨ Modern React Interface
- β‘ FastAPI Backend
- π§ Graph Neural Networks (GNN)
- π§ ADMET Prediction
- π§ Protein Language Models
- π§ Diffusion Models
- π§ Deep Docking
- π§ Molecule Generation
- π§ AI Research Assistant
- π§ Multi-Agent Drug Discovery Pipeline
flowchart TD
A[User]
--> B[React Frontend]
B --> C[FastAPI Backend]
C --> D[LogP Model]
C --> E[pIC50 Model]
C --> F[Docking Engine]
D --> G[Prediction Results]
E --> G
F --> G
flowchart LR
A[SMILES]
--> B[RDKit]
--> C[Morgan Fingerprint]
--> D[Random Forest]
--> E[LogP / pIC50]
--> F[AutoDock Vina]
--> G[Binding Affinity]
- React
- Vite
- Bootstrap
- Axios
- FastAPI
- Python
- RDKit
- Scikit-learn
- NumPy
- Pandas
- AutoDock Vina
- Meeko
- MongoDB
LigBind-AI
β
βββ backend
β βββ ml_engine
β βββ auth.py
β βββ main.py
β βββ ...
β
βββ frontend
β βββ client
β βββ server
β
βββ docs
β βββ screenshots
β
βββ README.md
βββ README_SETUP.md
βββ CONTRIBUTING.md
βββ LICENSE
βββ .gitignore
Clone the repository
git clone https://github.com/Anas-progk/LigBind-AI.gitFor complete installation instructions, please refer to:
π README_SETUP.md
LigBind AI is intended to grow into a comprehensive AI-assisted drug discovery platform.
The planned research directions include:
- Graph Neural Networks for molecular property prediction
- Protein Language Models for protein representation
- Diffusion Models for molecule generation
- Deep Learning-based docking prediction
- AI-assisted molecular design
- Multi-Agent AI workflows for drug discovery
- β QSAR Prediction
- β Molecular Docking
- β Authentication
- π§ Graph Neural Networks
- π§ ADMET Prediction
- π§ Diffusion-based Molecule Generation
- π§ Deep Docking
- π§ Protein Language Models
- π§ AI-Assisted Drug Discovery Platform
Contributions are welcome!
If you'd like to contribute:
- Fork the repository
- Create a new feature branch
- Commit your changes
- Open a Pull Request
Please read CONTRIBUTING.md before contributing.
The following files are intentionally excluded because they exceed GitHub's file size limits:
- Trained ML models (
*.pkl) - ZIP backups
- Generated docking outputs
Please place these files in their appropriate directories before running the project.
If you find this project useful,
please consider giving it a β on GitHub.
Contributions, ideas, and feedback are always welcome.
Anas
Engineering Student β’ AI Developer β’ Full-Stack Developer
This project is licensed under the MIT License.

