ExtensityAI/symbolicai
A neurosymbolic perspective on LLMs
Combines native Python syntax with semantic reasoning by introducing `Symbol` objects that transparently switch between syntactic (fast, local) and semantic (LLM-powered) evaluation modes via `.sem`/`.syn` projections. Implements Design by Contract using Pydantic-compatible data models with declarative validation, automatic remediation strategies, and retry logic to ensure LLM outputs meet constraints—replacing trial-and-error testing with upfront correctness guarantees.
1,677 stars and 2,722 monthly downloads. Used by 1 other package. Actively maintained with 36 commits in the last 30 days. Available on PyPI.
Stars
1,677
Forks
83
Language
Python
License
BSD-3-Clause
Category
Last pushed
Mar 10, 2026
Monthly downloads
2,722
Commits (30d)
36
Dependencies
29
Reverse dependents
1
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/transformers/ExtensityAI/symbolicai"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related models
TIGER-AI-Lab/MMLU-Pro
The code and data for "MMLU-Pro: A More Robust and Challenging Multi-Task Language Understanding...
deep-symbolic-mathematics/LLM-SR
[ICLR 2025 Oral] This is the official repo for the paper "LLM-SR" on Scientific Equation...
zhudotexe/fanoutqa
Companion code for FanOutQA: Multi-Hop, Multi-Document Question Answering for Large Language...
microsoft/interwhen
A framework for verifiable reasoning with language models.
HiThink-Research/MME-Finance
[MM 2025] A Multimodal Finance Benchmark for Expert-level Understanding and Reasoning