An AI-powered framework for automated molecular docking analysis, reporting, and blockchain-secured visualization.
ai-docking1.1.mp4
The Docking Insight Agent transforms raw molecular docking results into interactive reports, visualizations, and drug efficacy predictions. Designed for computational drug discovery, it integrates with Solana’s blockchain for secure, scalable, and tamper-proof data management.
| Feature | Description |
|---|---|
| Automated Reporting | 📄 Generate PDF reports with docking scores, binding efficiencies, and drug predictions. |
| 3D Visualization | 🎨 Interactive molecular binding site explorer with customizable hotspots. |
| Solana Blockchain | 🔗 Decentralized data integrity via Solana’s agentic framework. |
graph TD
A[Raw Docking Data] --> B(Data Processing Module)
B --> C[Report Generator]
B --> D[Visualization Engine]
C --> E[PDF Reports]
D --> F[3D Interactive Viewer]
E & F --> G[Solana Blockchain]
Ensure you have the following installed:
| Dependency | Version | Installation Guide |
|---|---|---|
| Python | 3.8 or higher | Python Official |
| Node.js | 16.x or later | Node.js Docs |
| Solana CLI | Latest stable | Solana CLI Guide |
git clone https://github.com/piyushjha0409/DockAI
cd DockAIcd backend
python -m venv .venv # OR python3 -m venv .venv
source .venv/bin/activate # Linux/Mac
# For Windows: .venv\Scripts\activatepip install -r requirements.txtuvicorn main:app --reload cd frontend
npm install
npm run devOpen your web browser and navigate to http://localhost:3000 to access the frontend.
For sample data, you can use the provided sample_data folder and upload both the files to the application. The application will process the data and generate a report and visualization.