Skip to main content

oDAIa - Desktop AI Assistant

Overview

oDAIa is a Desktop AI Assistant that interacts with OpenAI language models, including GPT-4, GPT-4 Vision, and GPT-3.5, through the OpenAI API. It supports alternative LLMs via Langchain and Llama-index, such as models on HuggingFace, Llama 3, Mistral, Google Gemini, and Anthropic Claude.

The assistant offers modes like chat, completions, and image tasks using DALL-E 3 and GPT-4 Vision. It has filesystem capabilities, can generate and run Python code, execute system commands, and manage file transfers. It also supports web searches.

For audio interactions, oDAIa includes speech synthesis using Microsoft Azure, Google, Eleven Labs, and OpenAI Text-To-Speech services.

JGWill Orpheus Desktop AI Assistant Aim to include Creative Orientation in Prompt Engineering and more

Installation

pip install -U odaia

Usage

odaia

Features

JGWill Creative Practicionners features

TODO

  • Learn about engineering prompting of autonomous mode (normal and extended 241028)

Release files for odaia 2.3.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for odaia 2.3.5
File Size Uploaded
odaia-2.3.5.tar.gz 6.3 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for odaia 2.3.5
File Interpreter ABI Platform
odaia-2.3.5-py3-none-any.whl Python 3 none any Details

Total release size: 13.8 MB

Release files / odaia-2.3.5.tar.gz

Download URL odaia-2.3.5.tar.gz
Size 6.3 MB
Tags Source
SHA-256 checksum
How to use checksums
88cce6f0d0c7969770c290974c431948048c37d984498f6ffdff67ebeb5b554f
BLAKE2b-256 checksum
How to use checksums
b7f260613ffa84b66e42bba8c4a5458b4ae2d7bf0fa98090cf7e596e83c00c33
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.15

Release files / odaia-2.3.5-py3-none-any.whl

Download URL odaia-2.3.5-py3-none-any.whl
Size 7.5 MB
Tags Python 3
SHA-256 checksum
How to use checksums
57ab45310d13b32cf941e66bae6ac664098115d32ddc9aeee39488887196d0a4
BLAKE2b-256 checksum
How to use checksums
9996e384cf32b6889beae579a19303c792f2731f9a0559c12e5b39ed35fad824
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.15

Release history Release notifications | RSS feed

This release

2.3.5 This release

2 release files

2.3.4

2 release files

2.3.3

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page