Living AI
Persistent Adaptive Intelligence Framework
«Building the cognitive infrastructure for persistent, adaptive, and autonomous intelligence.»
Vision
Living AI is an open cognitive infrastructure framework designed to move artificial intelligence beyond stateless request-response systems toward persistent adaptive intelligence.
Modern AI models are excellent at reasoning within a single conversation but lack long-term continuity. Living AI provides the cognitive architecture required for AI systems to remember, form beliefs, pursue goals, learn from experience, adapt their behavior, and evolve over time.
The long-term vision is to establish a foundation for persistent autonomous intelligence and contribute toward the development of Artificial General Intelligence (AGI).
Why Living AI?
Today's AI systems typically suffer from several limitations:
- No persistent identity
- No long-term memory
- No evolving belief system
- No autonomous goal management
- Limited adaptation over time
- No continuous cognitive state
Living AI addresses these challenges by introducing a unified cognitive runtime capable of maintaining persistent intelligence across interactions.
Rather than replacing existing language models, Living AI provides the cognitive layer that enables them to function as adaptive, long-lived intelligent agents.
Core Cognitive Architecture
User
│
▼
Cognitive Reasoning
│
▼
Semantic Memory System
│
▼
Belief Formation
│
▼
Goal Management
│
▼
Planning & Decision Engine
│
▼
Internal Simulation Engine
│
▼
Reflection & Learning Engine
│
▼
Adaptive Behaviour Engine
│
▼
Natural Response
Every interaction contributes to an evolving cognitive state rather than existing as an isolated request.
Current Capabilities
Living AI currently includes:
- Persistent semantic memory
- Redis short-term cognitive memory
- PostgreSQL long-term memory
- Belief extraction and belief evolution
- Goal generation and autonomous goal management
- Cognitive reasoning engine
- Multi-path reasoning
- Decision engine
- Planning engine
- Internal future simulation
- Reflection and self-improvement
- Adaptive behaviour engine
- Emotion modelling
- Cognitive kernel
- Autonomous runtime
- Cognitive observatory support
- Runtime persistence
- Modular architecture
Storage Architecture
Living AI separates cognition into short-term and long-term memory.
Redis
Used for:
- Active working memory
- Current cognitive state
- Attention management
- Runtime beliefs
- Active goals
- Runtime context
PostgreSQL
Used for:
- Long-term memory
- Identity persistence
- Goal history
- Belief history
- Reflection history
- Simulation history
- Cognitive evolution
This hybrid architecture enables both fast reasoning and durable persistence.
Installation
Clone the repository
git clone https://github.com/SAGEWRL/living-ai.git
Install dependencies
pip install -r requirements.txt
Quick Start
Run the interactive agent
python run_ai.py
Example
YOU: Help me build an autonomous robotics company.
Living AI: ...
Running the API
Start the FastAPI server
uvicorn main:app --reload
Available endpoints include:
- GET /
- POST /process
- GET /system/status
- GET /memory/search
- GET /goals
- POST /goals/add
- POST /autonomy/start
- POST /autonomy/stop
- GET /autonomy/status
- GET /autonomy/history
Developer Example
from core.system_engine import LivingAISystem
ai = LivingAISystem()
response = ai.process( "Help me design an autonomous software company." )
print(response["response"])
Project Mission
To build the foundational cognitive infrastructure that enables AI systems to remember, learn, adapt, evolve, and operate autonomously over long periods of time.
Living AI is designed to become a reusable cognitive framework that developers can integrate into intelligent applications, autonomous agents, robotics, research systems, and future AGI architectures.
Roadmap
Phase 1
- Persistent memory
- Belief system
- Goal management
- Reflection engine
- Internal simulation
- Cognitive observatory
- Autonomous runtime
Phase 2
- Python package
- LivingAI Developer SDK
- REST API Platform
- Multi-agent collaboration
- Cloud deployment
- Web dashboard
Phase 3
- LivingAI.ai Platform
- Developer accounts
- API keys
- Hosted cognitive agents
- Enterprise deployment
- Marketplace ecosystem
Long-Term Vision
Create the cognitive infrastructure that enables persistent adaptive intelligence at global scale.
Creator
Charles Washington Juma
Founder of the Living AI Framework
Contributing
Living AI is under active development.
Contributions, discussions, research, and collaboration are welcome as the framework evolves toward persistent autonomous intelligence.
License
See the LICENSE file for licensing information.
Project Status
Living AI is an active research and engineering project focused on building persistent cognitive infrastructure for next-generation intelligent systems.
The framework is intended for researchers, developers, startups, and organizations exploring autonomous agents, cognitive architectures, adaptive AI, and the future of Artificial General Intelligence (AGI).
Metadata
Release files for living-ai-framework 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| living_ai_framework-0.1.0.tar.gz | 56.1 kB | Without provenance | Details for living_ai_framework-0.1.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| living_ai_framework-0.1.0-py3-none-any.whl | Python 3 | none | any | Details for living_ai_framework-0.1.0-py3-none-any.whl |
Total release size: 119.9 kB
Release files / living_ai_framework-0.1.0.tar.gz
| Download URL | living_ai_framework-0.1.0.tar.gz |
|---|---|
| Size | 56.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
32bb740ee0298430115e9aebbcaf0131d50ed482b4b183a1ae9768627c587d08
|
|
BLAKE2b-256 checksum How to use checksums |
6c4cf69dde45fb2e4d6e3ae7a2870659d581bf6ebe16619d5ca8b50f979bf22a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.2
|
Release files / living_ai_framework-0.1.0-py3-none-any.whl
| Download URL | living_ai_framework-0.1.0-py3-none-any.whl |
|---|---|
| Size | 63.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6537498e30c16de6c4928d49e5b4f10d5861c4f0b7afb6b738bef022a55dfb07
|
|
BLAKE2b-256 checksum How to use checksums |
4b70b8d4c19f964c4294df505b7cdc6d5cbd34d24cb1d2ad0a7ce050e8a54b0c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.2
|
Security for living-ai-framework 0.1.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.