Skip to content

Organic Synthesis AI Assistant is a desktop application designed for organic chemists to revolutionize how synthesis routes are planned. Powered by cutting-edge AI, this tool assists researchers and scientists in crafting efficient and innovative synthesis strategies for complex molecules.

License

Notifications You must be signed in to change notification settings

bruceunx/organic-synthesis-ai

Repository files navigation

🧪 Organic Synthesis AI Assistant

Welcome to Organic Synthesis AI Assistant! 🚀 This desktop application, built with Electron and ReactJS, is your intelligent lab partner for designing organic synthesis routes. 🎨🤖


App Screenshot

App Screenshot


✨ Features

  • AI-Powered Design 🧠: Utilize advanced AI to generate and optimize synthesis routes for complex organic molecules.
  • User-Friendly Interface 💻: Seamlessly explore synthesis plans in an intuitive, modern UI.
  • Customizable Parameters 🛠️: Tailor the design process to meet your specific research needs.
  • Offline Mode 🌐: Access the app and your saved projects even without an internet connection.

Note

We currently provide 6 models, namely, reaxys, reaxys_biocatalysis, cas, pistachio, pistachio_ringbreaker and bkms_metabolic. The request format is the same; simply replace the last part of the URL with the desired model name. For instance, the endpoint for the pistachio_ringbreaker model is http://0.0.0.0:9410/predictions/pistachio_ringbreaker. torchserve --start --foreground --ncs --model-store=mars --models reaxys=reaxys.mar

🔧 Installation

  1. Clone the Repository
git clone  https://github.com/bruceunx/organic-synthesis-ai
cd organic-synthesis-ai/retrosyn
  1. Then install the dependencies:
pnpm install
  1. Run the App
pnpm start

📚 Usage

  1. Launch the app and input the target molecule structure (SMILES, InChI, or graphical editor). 🖋️
  2. Configure synthesis parameters (e.g., reaction conditions, starting materials). 🔬
  3. Let the AI generate a synthesis plan. ⚙️
  4. Review, refine, and export the plan as a report. 📄

🤝 Contributing

Contributions are welcome! 🌟

  • Fork the repo. 🍴
  • Create a branch for your feature. 🌿
  • Submit a pull request. 🚀
  • 📜 License
  • This project is licensed under the MIT License.

❤️ Acknowledgments

Special thanks to the open-source community for providing invaluable tools and libraries that power this app. 🙌

About

Organic Synthesis AI Assistant is a desktop application designed for organic chemists to revolutionize how synthesis routes are planned. Powered by cutting-edge AI, this tool assists researchers and scientists in crafting efficient and innovative synthesis strategies for complex molecules.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published