Pre-Unified Logic AI (pre-ULAI) is an experimental project exploring how basic universal reasoning seeds can be encoded, tested, and gradually expanded into more complex logic structures. This project is not scientific law, but rather a sandbox for reasoning, testing, and observing patterns.
-
main.py → Entry point of the project
-
core/ → Contains the main logic
logic_base.py→ Foundations of the systemreasoning_engine.py→ Engine for applying rules to observationsuniversal_rules.py→ Set of universal basic rules
-
tests/ → Contains test scripts, e.g.
test_observations.py -
sessions/ → Session summaries for continuity between chats
-
CHANGELOG.md → Tracks code and file updates
-
README_CONTINUE.md → Instructions for continuing the project in a new chat session
Run the main entry point:
python3 main.pyRun the observation test:
python3 test_observations.py- Defines universal rules such as causality, balance, continuity, interconnection, and cycles
- Allows adding observations and matching them against universal rules
- Outputs reasoning categories based on provided input
If this project is being continued in a new chat session, please read README_CONTINUE.md for instructions.
That file explains how to use the latest sessions/session_summary.md to hand over the context into a new chat without losing progress.
This project is currently exploratory and has no formal license. Use, share, and adapt freely with attribution.