A lightweight and developer-friendly Python SDK for interacting with the Aidnox AI Diagnostic Platform — enabling easy integration of healthcare AI features like symptom-based diagnosis, image-based predictions, and health data reporting.
⚕️ Built for developers, hospitals, health researchers, and AI-enabled health tools.
- 🔍 Text-based symptom diagnosis (LLM-powered)
- 🖼️ Image-based diagnosis (e.g., for skin conditions)
- 📡 Easy connection to Aidnox cloud API (REST)
- 📥 Offline support integration coming soon
- 🛠️ Lightweight and simple to extend
Install via PyPI:
pip install aidnox-sdkOr install from source:
git clone https://github.com/Aidnox/aidnox-sdk-python.git
cd aidnox-sdk-python
pip install .from aidnox_sdk import AidnoxClient
# Initialize the client with your API key (replace with your actual key)
client = AidnoxClient(api_key="your_api_key_here")result = client.diagnose_symptoms("I have fever, rash, and joint pain")
print(result)result = client.diagnose_image("path/to/image.jpg")
print(result){
"diagnosis": "Dengue Fever",
"confidence": 0.92,
"recommendation": "Consult a doctor and perform blood tests"
}- Mobile & web healthcare apps
- Rural & offline health diagnostics
- Developer APIs for healthcare platforms
- AI-based triage systems
All requests require a valid API Key from Aidnox. You can obtain one by contacting our team.
You can pass additional config options when initializing the client:
client = AidnoxClient(
api_key="your_api_key_here",
base_url="https://api.aidnox.ai/v1", # optional override
timeout=10 # request timeout in seconds
)aidnox-sdk-python/
├── aidnox_sdk/
│ ├── __init__.py
│ ├── client.py
│ └── utils.py
├── tests/
│ └── test_client.py
├── setup.py
├── README.md
└── LICENSE
pytest tests/We welcome PRs! Feel free to open issues and contribute features or improvements.
- Fork the repo
- Create your feature branch (
git checkout -b feature/xyz) - Commit your changes (
git commit -am 'Add new feature') - Push and create a pull request
This project is licensed under the MIT License - see the LICENSE file for details.
Open an issue or contact the Aidnox team at support@aidnox.ai