Skip to content

Features Overview

Alma provides a rich set of features beyond basic chat functionality.

Core Features

Memory System

Alma remembers important information across conversations. Memories are stored with semantic embeddings and retrieved automatically when relevant.

Tool Use

20+ built-in tools enable the AI to:

  • Read and write files
  • Execute shell commands
  • Search the web
  • Manage tasks
  • And more...

Workspaces

Connect chat threads to project directories. The AI can access files, understand your codebase, and help with coding tasks.

Advanced Features

Artifacts & Preview

Rich content rendering for:

  • HTML/React apps with live preview
  • Mermaid diagrams
  • SVG graphics
  • Interactive code

MCP Integration

Extend Alma's capabilities with Model Context Protocol servers:

  • Third-party tool integrations
  • Custom data sources
  • Specialized workflows

Prompts

Quick, reusable prompt templates:

  • Named text snippets
  • Fast insertion
  • Common task templates

Prompt Apps

Create reusable prompt templates with:

  • Custom input fields
  • Model selection
  • Tool configuration
  • Keyboard shortcuts

Skills

Extend AI behavior with custom skills:

  • Domain-specific expertise
  • Specialized workflows
  • Project-specific knowledge

Extended Thinking

Enable advanced reasoning for complex problems:

  • Step-by-step analysis
  • Multi-step planning
  • Deeper understanding

Getting Started

  1. Basic Usage: Start chatting with any model
  2. Enable Memory: Let Alma remember important information
  3. Add Tools: Enable AI to perform actions
  4. Set Up Workspace: Connect to your project
  5. Explore Advanced: Try MCP, Prompt Apps, and Skills