Skip to main content

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


Download files

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

Source Distribution

lamina_core-1.0.2.tar.gz (105.7 kB view details)

Uploaded Source

Built Distribution

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

lamina_core-1.0.2-py3-none-any.whl (106.3 kB view details)

Uploaded Python 3

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

Hashes for lamina_core-1.0.2.tar.gz
Algorithm Hash digest
SHA256 b3cd4e234964b971c6673ccb3b2c6ba219e2c35ed5710785455fa3f38698c83a
MD5 6ddecf1ada2a1b2d22867203e09c221a
BLAKE2b-256 ac5ea1c0633dea2ae299ca9fbe363915c44c281f635c0ea80c7068f3fae6e194

See more details on using hashes here.

File details

Details for the file lamina_core-1.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for lamina_core-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 e4396016b25c9b374b551d54f9fbd4ae372ae235ced879c82c92b9273b1c0ad6
MD5 f3678f965bd93c20cdc602f5e35fef56
BLAKE2b-256 b404758e0c795a50f2187ce3e5631915d8eece7ed14d60660cda614b1f30d3a1

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