Alma — AI Memory for VSCode
Persistent memory for AI agents. Browse memories, edit soul blocks, and chat with Alma directly in VSCode.
Features
- Chat with Alma using your preferred AI model
- Browse & search memories, episodes, procedures, and soul blocks
- Remember code selections as memories
- Context focus automatically updates Alma with your current file
- Multi-environment support for separate memory spaces
Setup
- Install the extension
- Open the Alma sidebar (activity bar icon)
- Enter your API key when prompted
- Start chatting or browsing your memories
Configuration
| Setting |
Description |
Default |
alma.apiUrl |
Alma API base URL |
https://alma.olivares.ai/api/v1 |
alma.defaultModel |
Default AI model |
claude-haiku |
alma.autoContextFocus |
Auto-update context on file switch |
true |
alma.environmentId |
Default environment ID |
(empty) |
Commands
- Alma: Remember Selection — Save selected code as a memory
- Alma: Recall Memories — Search your memories
- Alma: Switch Environment — Change active environment
- Alma: Create Environment — Create a new environment
- Alma: Apply Personality Preset — Apply a personality preset
- Alma: Update Context Focus — Manually update context
Links
| |