返回资讯中心
外部精选
软件工程
#开发者实时流

ChemEZ: LLM Wrapper with Chemistry Processing and Visualization

ChemEZ 0.1.3 is out as an unsigned build. It includes the bundled chemistry runtime and has passed the native packaged smoke suite. Read the release notes.

Hacker News 最新researchbyayan2026/10/31 · 6 天前12 分钟阅读

以下正文同步自 Hacker News 最新,版权归原站所有,已转换为易读排版。

ChemEZ 0.1.3 is out as an unsigned build. It includes the bundled chemistry runtime and has passed the native packaged smoke suite. Read the release notes.

Every installer is under 250 MB and includes RDKit and the chemistry runtime. Packaged users do not need to install Python, Node.js, LaTeX, or a local language model. Verify downloads with the SHA256 checksums. Follow release progress.

ChemEZ is unsigned, so macOS and Windows may show an initial security warning. Follow the one-time opening steps in the release notes.

Updates: ChemEZ checks GitHub for a new release and offers it at most once a week. On Windows and Linux it downloads in the background and installs when you restart. On Mac it downloads the new DMG and opens it for you to drag into Applications (installing in place needs an Apple-signed app). If you have the 0.1.2 beta, install 0.1.3 by hand once; it can't update itself.

The question, explanation, and drawn reaction in one answer. Click the image for full resolution.

Read the demo prompt and answer Prompt

Acetone + methylmagnesium bromide, then acidic workup: what forms?

Acetone gives tert-butanol (2-methylpropan-2-ol), a tertiary alcohol. Methyl addition forms a new carbon-carbon bond. Acidic workup then protonates the resulting alkoxide to give the alcohol.

The reaction drawing shows acetone and methylmagnesium bromide forming tert-butanol after the two stages: ether, then acidic workup.

This reproducible demo uses a fixed response rendered through ChemEZ's backend and RDKit.

Choose Quick answer, Explain, or Mechanism for the amount of detail you need. Chemistry level lives in Settings. Equations, Markdown, syntax highlighting, fonts, and chemical notation are bundled locally.

Answer-first layout. Molecules and schemes appear with the explanation, with a compact structure menu on hover.

Chemistry checks. RDKit validates supported structures, molecular formulas, charge, and stereochemistry before display. Supported electron-flow transitions receive additional checks.

Room to inspect. Explore a structure in 3D, read its IUPAC name and formula, or save a PNG.

A real workspace. Restore chats, search, keep a structure library, copy answers, and delete your data.

Connect a model

Open Settings → Model & API, then sign in to OpenRouter or connect your own API key. ChemEZ supports Google Gemini, OpenAI, Anthropic, NVIDIA, and OpenAI-compatible endpoints. Model availability, image support, pricing, and quotas depend on the provider.

For image questions, you can configure a separate Image reader. It observes the image and passes that observation to your chat model. You do not need a local LLM.

Draw butan-1-ol and identify the functional group.

Show benzene's resonance contributors and the electron movement.

Explain the SN2 mechanism of hydroxide and bromomethane.

Type / while writing a question, then click a command in the menu to activate it. Commands include comparison, synthesis, step-by-step work, nomenclature, lab questions, calculations, practice, and spectra.

Chats, diagrams, attached images, and preferences stay on your device. Your selected AI provider receives the question and relevant context. Images go to the configured chat model or image reader.

API credentials are stored separately in a private local file, or kept only for the session when session-only mode is enabled. Local credential storage is not an encrypted vault. Read data handling and backup and recovery.

A valid molecular drawing does not prove a proposed reaction or mechanism is experimentally correct. Check important chemistry and laboratory decisions against reliable sources.

Use Node.js 24 and Python 3.11 for the release toolchain on your target operating system and architecture.

git clone https://github.com/researchbyayan/ChemEZ.git cd ChemEZ npm ci npm run setup npm run dev

To package locally on that same operating system and architecture:

npm run package

Local packages can be unsigned. The public release requires signed installers, macOS notarization, native packaged tests, and clean-machine checks. See the development guide, release status, and signing prerequisites.

ChemEZ uses Electron, React, FastAPI, RDKit, 3Dmol.js, KaTeX, Vitrio, XSMILES, and other open-source work. Bundled software, incorporated datasets, and research references are identified separately in Settings → About → Credits & licenses, the attribution registry, and third-party notices.

ChemEZ's original code is MIT-licensed. Third-party components and datasets keep their own licenses.

Built by Mohammed Ayan Mahmood  ·  Report an issue

正文由 探How 从来源站点 RSS 同步,内容未经改写;遇到排版缺失或需要图片、视频时请以原文为准。

打开原文
去社区讨论 →