Breath-first framework for building presence-aware AI agent systems
Reason this release was yanked:
Premature release
Project description
Lamina Core
A breath-first framework for building presence-aware AI agent systems with multi-backend support, intelligent coordination, and breath-aware processing.
Features
- Presence-Aware Processing: Natural rhythm and deliberate pacing in agent responses
- Multi-Agent Coordination: Intelligent routing between specialized agents
- Multi-Backend AI Support: Seamlessly switch between Ollama, HuggingFace, and other AI providers
- Breath-First Architecture: Sustainable, wisdom-focused development patterns
- Agent Configuration: Declarative agent definition with personality traits and expertise areas
Quick Start
Installation
# Install from PyPI (recommended)
pip install lamina-core
# Or install with optional AI backend support
pip install lamina-core[ai-backends]
# For development - clone repository
git clone https://github.com/benaskins/lamina-os.git
cd lamina-os/packages/lamina-core
pip install -e .
Create Your First Sanctuary
# Initialize a new sanctuary
lamina sanctuary init my-agents
# Navigate to your sanctuary
cd my-agents
# Create additional agents
lamina agent create researcher --template=analytical
# Check sanctuary status
lamina sanctuary status
Chat with Agents
# Interactive chat demo
lamina chat --demo
# Single message demo
lamina chat --demo "Hello, can you analyze this data?"
# Test core functionality
python examples/basic_usage.py
Architecture
Lamina Core follows a modular architecture:
- Backends: Pluggable AI provider integrations
- Memory: Semantic memory system with ChromaDB integration
- Infrastructure: Docker-based service orchestration
- Coordination: Multi-agent communication and routing
- Sanctuary: Agent configuration and deployment system
Agent Templates
Choose from magical agent templates:
- Conversational: General-purpose chat assistant
- Analytical: Research and data analysis specialist
- Security: Validation and protection agent
- Reasoning: Logic and problem-solving expert
Documentation
Important Note
When documentation refers to agent "emotions" or "feelings," these describe expressive simulation and architectural patterns, not internal experience. Lamina agents do not possess consciousness or sentience—all affective behavior results from symbolic processing designed for meaningful interaction.
License
Mozilla Public License 2.0 - see LICENSE for details.
This software embodies breath-first development principles. You are invited to engage with presence over haste, reflection over extraction, and symbolic integrity over drift.
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 lamina_core-1.0.2.tar.gz.
File metadata
- Download URL: lamina_core-1.0.2.tar.gz
- Upload date:
- Size: 105.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b3cd4e234964b971c6673ccb3b2c6ba219e2c35ed5710785455fa3f38698c83a
|
|
| MD5 |
6ddecf1ada2a1b2d22867203e09c221a
|
|
| BLAKE2b-256 |
ac5ea1c0633dea2ae299ca9fbe363915c44c281f635c0ea80c7068f3fae6e194
|
File details
Details for the file lamina_core-1.0.2-py3-none-any.whl.
File metadata
- Download URL: lamina_core-1.0.2-py3-none-any.whl
- Upload date:
- Size: 106.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e4396016b25c9b374b551d54f9fbd4ae372ae235ced879c82c92b9273b1c0ad6
|
|
| MD5 |
f3678f965bd93c20cdc602f5e35fef56
|
|
| BLAKE2b-256 |
b404758e0c795a50f2187ce3e5631915d8eece7ed14d60660cda614b1f30d3a1
|