Adaptive Recursive Consciousness (ARC) Core - A framework for continual learning AI systems
Project description
ARC Core
Adaptive Recursive Consciousness (ARC) Core is a framework for building continual learning AI systems that can learn and reason over time. It features:
- Continual Learning: Real-time learning with LoRA adapters
- Reasoning Engine: Graph-based reasoning and pattern recognition
- Biological Learning: Implements biological learning mechanisms
- Model Agnostic: Works with various transformer architectures
Installation
pip install arc-core
Quick Start
from arc_core import LearningARCConsciousness, ARCCore, ARCTrainer # All aliases for the same class
# Initialize with a base model
arc = LearningARCConsciousness(model_name="gpt2")
# Learn from interactions
arc.learn_from_experience("The sky appears blue due to Rayleigh scattering")
# Generate responses
response = arc.generate("Why is the sky blue?")
print(response)
Features
- Dynamic LoRA Adapters: Automatically adapts to different model architectures
- Reasoning Graph: Maintains a knowledge graph of learned concepts
- Biological Learning: Implements contextual gating and cognitive inhibition
- Persistence: Saves learning progress between sessions
Documentation
For detailed documentation, see ARC Core Documentation.
License
MIT
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file metisos_arc_core-1.2.1.tar.gz.
File metadata
- Download URL: metisos_arc_core-1.2.1.tar.gz
- Upload date:
- Size: 44.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ccad4b28dd2d261842b8fea86f46f921dce5c572cad56b9dd05b09a19cfd893e
|
|
| MD5 |
e66de9a8c8dddc1dfd27b510affd3fc9
|
|
| BLAKE2b-256 |
9a23226d00fc7741fd1a927538967633634a2469f32b1ece085759c425743c84
|
File details
Details for the file metisos_arc_core-1.2.1-py3-none-any.whl.
File metadata
- Download URL: metisos_arc_core-1.2.1-py3-none-any.whl
- Upload date:
- Size: 42.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
117f2a127e088839d218f6d400af75d005141f95ea185d18c5a29b8c6a219a11
|
|
| MD5 |
01f8be334810e5ad9eabcde126c291af
|
|
| BLAKE2b-256 |
7ce1c99f166d14c21d74a801db3811eea2dc0c5ae07080f52bffeb20d025a0db
|