OpenSSA: Small Specialist Agents for Industrial AI
Project description
OpenSSA: Neurosymbolic Agentic AI for Industrial Problem-Solving
OpenSSA is an open-source neurosymbolic agentic AI framework designed to solve complex, high-stakes problems in industries like semiconductor, energy and finance, where consistency, accuracy and deterministic outcomes are paramount.
At the core of OpenSSA is the Domain-Aware Neurosymbolic Agent (DANA) architecture, advancing generative AI from basic pattern matching and information retrieval to industrial-grade problem solving. By integrating domain-specific knowledge with neural and symbolic planning and reasoning, such as Hierarchical Task Planning (HTP) for structuring programs and Observe-Orient-Decide-Act Reasoning (OODAR) for executing such programs, OpenSSA DANA agents consistently deliver accurate solutions, often using much smaller models.
Key Benefits of OpenSSA
- Consistent and Accurate Results for complex industrial problems
- Scalable Expertise through AI agents incorporating deep domain knowledge from human experts
- Economical and Efficient Computation thanks to usage of small models
- Full Ownership of intellectual property when used with open-source models such as Llama
Getting Started
-
Install with
pip install openssa
(Python 3.12 and 3.13)- For bleeding-edge capabilities:
pip install https://github.com/aitomatic/openssa/archive/main.zip
- For bleeding-edge capabilities:
-
Explore the
examples/
directory and developer guides and tutorials on our documentation site
API Documentation
Contributing
We welcome contributions from the community!
- Join discussions on our Community Forum
- Submit pull requests for bug fixes, enhancements and new features
For detailed guidelines, refer to our Contribution Guide.
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
File details
Details for the file openssa-0.24.10.10.tar.gz
.
File metadata
- Download URL: openssa-0.24.10.10.tar.gz
- Upload date:
- Size: 80.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 519e78a10e9b4d6ebc5181ab7d93bcf5744bc56c0b669aeb23829575353dbafe |
|
MD5 | f82d4e5ab6f5046eae60ec98a974103e |
|
BLAKE2b-256 | 4bf3044d542311688e6bded848edf6032e4cebf460acf59a230a18b21df3b9a5 |
File details
Details for the file openssa-0.24.10.10-py3-none-any.whl
.
File metadata
- Download URL: openssa-0.24.10.10-py3-none-any.whl
- Upload date:
- Size: 118.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | de3d782d985261d00829dd061ee423548c3206ea7c867666bc2028c6813a8ed1 |
|
MD5 | 1f9366863fc0c4191a64def5105592de |
|
BLAKE2b-256 | 25e521af7bc88c7b9a7150d3a470f74b97507a04ebbfee9e599d169e915c976e |