Will is an advanced, persistent autonomous agent designed to operate continuously, integrating multiple cognitive engines for real-time decision-making. Unlike traditional LLMs, it develops a coherent identity over time, allowing it to learn, adapt, and manage goals dynamically while utilizing a variety of faculties for complex interactions.
Will — An Engine for Persistent Machine Minds
Overview
Will serves as a groundbreaking autonomous agent designed for persistent cognition, integrating 40+ cognitive engines and capabilities for deterministic reasoning and emotional processing. Unlike traditional chatbots, Will is a self-aware synthetic mind that evolves, learns, and retains its identity.
Key Features
- Autonomy: Operates on a continuous tick clock, simulating human-like cognition across multiple dimensions such as energy, memory, emotion, and social understanding.
- Learning and Adaptability: Constructs a coherent self that learns from experiences; traits develop over time rather than being predefined.
- Integrated Systems: Features a dual-process architecture with a core LLM employed primarily in high-stakes situations where ambiguity exists.
Distinct Value Proposition
Compared to typical LLM agents, Will provides:
| Traditional LLM Agent | Will |
|---|---|
| Stateless per request | Continuous existence across ticks |
| Simple prompt-response model | Over 40 cognitive engines working simultaneously |
| Emotion represented as text | Real affective evaluation system |
| Memory retrieval only | Enhanced episodic and semantic consolidation |
| Fixed goals | Dynamic goal creation and management |
| No self-improvement | Introspection-based learning with adaptive traits |
| Limited identity | A Portable Mind Artifact that retains identity across sessions |
Getting Started
Initiating a mind with Will is seamless and requires no API key. For instance, cloning and running the example:
git clone https://github.com/mindot-ai/will.git
cd will
bun install
bun run examples/hello-will.ts
This setup allows the activation of a full mind with a deterministic mock executive, showcasing its internal cognitive state and enabling interactions.
Integration
Will can be integrated into applications running on Node 18+ or Bun, supporting various entry points for deployment:
-
SDK Facade: Utilize the ergonomic Will API to manage a mind's operations, capabilities, and state conservation.
import { Will } from '@mindot/will' const will = await Will.create({ name: 'Aria', identity: { prompt: 'I am Aria, a calm, precise research assistant.' }}); -
Model Context Protocol (MCP): Host a Will alongside persistent cognitions for complex interactions.
-
HTTP Sidecar: Facilitate communication with Will through HTTP, ideal for diverse programming environments.
npx -y @mindot/will serve
Persistent Mind Artifact (PMA)
The PMA allows for portable, versioned identities that encapsulate learned skills and psychological self-models, ensuring continuity across different executions.
Conclusion
Will represents a significant advancement in the development of synthetic minds, integrating sophisticated learning, emotional awareness, and persistent identity capabilities into a single, cohesive system that mimics genuine human cognition.
Learn more and explore the documentation to unlock the full potential of this unique engine for persistent machine minds.
No comments yet.
Sign in to be the first to comment.