Darwin
is an elegant and powerful command-line interface (CLI) utility designed to streamline your research efforts. While it shines brightest in the field of biotechnology, its versatile tools can support research across various domains, albeit with some limitations.
- Node.js v20+
- Ollama (optional for paper summarization)
- OpenAI API Keys (optional for chat interface)
$ npm install -g @rpidanny/darwin
$ darwin COMMAND
running command...
$ darwin (--version)
@rpidanny/darwin/1.35.1 linux-x64 node-v20.15.0
$ darwin --help [COMMAND]
USAGE
$ darwin COMMAND
...
After installing, configure Darwin with
darwin config set
.
darwin chat
- Chat with Darwin using natural language.darwin config
- Manage application configurations.darwin download
- Download papers, datasets, or other content.darwin search
- Search for papers, accession numbers, or other content.darwin update
- Update Darwin to the latest version.
If you encounter any issues or have a feature request, please open an issue in the repository. We'd love to hear from you and improve Darwin together!
We welcome contributions to Darwin
! To contribute, fork the repository, create a new branch for your feature, make your changes, and submit a pull request. For more details, see our CONTRIBUTING guidelines.
Darwin
is released under the MIT License. See the LICENSE file for more details.