A community repository for scientific agentic tools - discover, share, and use AI tools for science
Project description
SciToolkit
A Community Repository for Scientific Agentic Tools
SciToolkit is a centralized platform for discovering, sharing, and using scientific tools for AI agents. Think of it as an app store for scientific agentic tools across domains like astrophysics, high-energy physics, quantum computing, neutrino physics, and more.
Vision
Making it as easy as possible for researchers to:
- Create scientific tools for AI agents
- Publish and share tools with the community
- Search and discover tools across scientific domains
- Download and use tools seamlessly
- Contribute to open scientific AI infrastructure
Features (Planned)
- Easy Tool Creation: Build tools using Orchestral AI with universal representation
- MCP Compatible: Full Model Context Protocol support for broad agent compatibility
- Curated Categories: Domain-organized tools (astro, hep, quantum, etc.)
- VSCode Extension: Browse, install, and manage tools directly in your IDE
- Auto-Configuration: One-click setup for Claude Code, Codex, and other agent frameworks
- Web UI: PyPI-like interface for browsing and managing tools
- Version Control: Built-in support for tool versioning and updates
Installation
pip install scitoolkit
Usage (Coming Soon)
For Scripts
# Import tools from specific domains
from scitoolkit.astro import aster
from scitoolkit.hep import heptapod
from scitoolkit.quantum import quantum_toolkit
# Use with your favorite agent framework
For VSCode Extension
- Install the SciToolkit extension
- Search for tools by domain or name
- View metadata, README, and features
- Install and activate selected tools
- Auto-configure your agent framework
Included Toolkits
- ASTER (Agentic Science Toolkit for Exoplanet Research) - Tools for exoplanet research
- HEPTAPOD (High Energy Physics Toolkit for Agentic ...) - Tools for high-energy physics
- Quantum Toolkit - Tools for quantum computing research
- Neutrino Toolkit - Tools for neutrino physics research
Architecture
SciToolkit is built on:
- Orchestral AI: Universal tool representation and creation
- MCP (Model Context Protocol): Standard protocol for tool communication
- HTTP/STDIO Servers: Flexible hosting options for tools
Contributing
We welcome contributions! SciToolkit is designed to be community-driven. More details coming soon.
Current Status
🚧 Alpha Stage: This package is in early development. The name is secured on PyPI while we build out the full platform.
License
MIT License
Links
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file scitoolkit-0.1.0.tar.gz.
File metadata
- Download URL: scitoolkit-0.1.0.tar.gz
- Upload date:
- Size: 4.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fe53a1d802e13b873aae5276cccb8f719c417c4f5e4baeacdb80695c6ce6d61f
|
|
| MD5 |
6e65b452c7eac3a74418b774b7282a01
|
|
| BLAKE2b-256 |
e5752f09df7582449dd17048489232891efd439e00dd82c0a23cbcf312ccbd96
|
File details
Details for the file scitoolkit-0.1.0-py3-none-any.whl.
File metadata
- Download URL: scitoolkit-0.1.0-py3-none-any.whl
- Upload date:
- Size: 5.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6e3f2ddb96a3a0c5934b4b478a455b3c0b640b2950c338d872f59b6bdaf83605
|
|
| MD5 |
4e9314da31e303908c5ff86dfd76913c
|
|
| BLAKE2b-256 |
857e3c31754fde17585a93f873cf1ee93a60fc0176171db818fd5f264284a56a
|