Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

metisos_arc_core-1.2.7.tar.gz (46.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

metisos_arc_core-1.2.7-py3-none-any.whl (44.9 kB view details)

Uploaded Python 3

File details

Details for the file metisos_arc_core-1.2.7.tar.gz.

File metadata

  • Download URL: metisos_arc_core-1.2.7.tar.gz
  • Upload date:
  • Size: 46.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for metisos_arc_core-1.2.7.tar.gz
Algorithm Hash digest
SHA256 61fd1267cb4563688567ff98ee7abd130a75301a6b5aada952d939b6ded6e92d
MD5 c9471b520d49d0afbf0c1312df5867b8
BLAKE2b-256 b02e447bbb29e8babc18d9106d773d2bce6a3c5815e8606bf5aac6ff31b1cd08

See more details on using hashes here.

File details

Details for the file metisos_arc_core-1.2.7-py3-none-any.whl.

File metadata

File hashes

Hashes for metisos_arc_core-1.2.7-py3-none-any.whl
Algorithm Hash digest
SHA256 58f8fbe19979d1d230ce6bcceb93ebc1b1c46c15886153880047b13a67c3f860
MD5 8de2575fcb90f6430dab5b5f13217685
BLAKE2b-256 d8e12c47b0262902a2e252d6acd892745c3aa08d27166a1135b65e1dc4318354

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page