πŸ‘§
Amica
Launch DemoTelegramGitHubTwitter
  • Welcome to Amica!
  • 🌸Overview
    • How Amica Works
    • Core Features
    • Amica Life
    • Emotion System
    • Other Features
    • Use Cases
    • Amica vs Other Tools
  • 🌳Getting Started
    • Quickstart Guide
    • Installing Amica
    • Next Steps
  • πŸ—£οΈConnecting LLMs (Your Core AI Chatbot Model)
    • Using LM Studio
    • Using LLaMA.cpp
    • Using Ollama
    • Using KoboldCpp
    • Using OpenAI
    • Using Oobabooga
    • Using OpenRouter
  • πŸ”ŠConnecting Speech Options (TTS)
    • Using SpeechT5
    • Using ElevenLabs
    • Using Coqui Local
    • Using Piper
    • Using Alltalk TTS
    • Using Kokoro TTS
    • Using RVC
  • πŸ‘‚Connecting Microphone Options (STT)
    • Using whisper.cpp
  • πŸ‘οΈConnecting Multi-Modal Modules
    • Using LLaVA
  • πŸ”§Other Guides
    • Using Window.ai
    • Using Moshi (Voice to Voice)
  • 🧩Plugin System
    • Plugins Intro
    • Getting Real World News on Amica
  • πŸ”ŒAPI System
    • External API for Agents
  • 🌻Tutorials
    • Creating new Avatars
    • Using Custom Assets
  • 🌺Contributing to Amica
    • Setting up your developer environment
    • Contributing to the Docs
    • Developing Amica
    • Adding Translations
Powered by GitBook
On this page
  • Key Features of Amica Life
  • How To Use Amica Life
Edit on GitHub
  1. Overview

Amica Life

PreviousCore FeaturesNextEmotion System

Last updated 7 months ago

Amica Life is designed to operate in a semi-autonomous mode, incorporating animations, sleep functionality, function calling, a subconscious subroutine, and self-prompting features to create a seamless virtual assistant experience.

Amica Life is in early alpha, and many features are in early stages!

Key Features of Amica Life

  • Subconscious Subroutine: Amica stores compressed conversation logs with timestamps, enabling it to remember past interactions and influence future responses. This enhances conversation continuity and provides a more personalized experience over time.

  • Random Animation Playback: Amica supports customizable VRM (Virtual Reality Model) avatars. These avatars can randomly trigger animations, dynamically express emotions, sync with speech, and react in real-time, providing an immersive interface.

  • Function Calling: Amica can autonomously retrieve information based on contextual triggers within conversations. This is incorporated as a plugin system where new scripts can easily be written and integrated by developers.

  • Self-Prompting System: Amica’s self-prompting system can independently generate follow-up questions or perform actions based on ongoing discussions. This makes conversations more interactive and allows the assistant to anticipate user needs.

  • Sleep Functionality: Amica automatically goes to sleep after a certain period of inactivity. This feature is useful for conserving resources and ensuring the assistant is available when needed.

How To Use Amica Life

By default Amica life is on, but you can turn it off by disabled it in the settings, you can also customize Amica life, adjust the interval time, change idle-prompts and so on.

Settings -> Amica Life
  • Use Amica Life: Enable or disable Amica Life.

  • Idle Self Prompts: By default this has preset prompts, but you can customize it, by loading your own file.

  • Idle Time Before Activates: Idle time before Amica Life starts running.

  • Set time before bot go to sleep: When Amica goes to sleep, it will stop responding to user input.

  • Set min max interval range: The minimum and maximum interval time between Amica Life's activities (e.g. animation expression).

🌸
Amica Life
Amica Life