Get a personal AI assistant with memory and personality. For founders seeking an AI companion across macOS, Telegram, and Slack.
intermediateโฑ 30 minutes๐ต Free (self-hosted)
847 stars127 forksTypeScriptQuality 9/10Updated 7/9/2026100% free ยท open source
What it is
Control Vellum Assistant to get a personal AI that adapts with you over time.
What you can make with it
Create automations that proactively reach out and adapt to your needs, like sending welcome emails to new customers.
How it helps
With Vellum Assistant, you can focus on more important tasks without the need for manual updates or repetitive workflows.
Real use case example
"A founder, Sarah, uses Vellum Assistant to keep track of her startup's progress, getting personalized updates on key metrics like user growth and revenue. She connects it to her Slack channel to receive proactive updates and insights. By using Vellum Assistant, Sarah saves time and stays on top of her business without needing a full-time assistant."
If you're new
Beginners can try this out to get a feel for personal AI assistants and how they can fit into daily workflows.
If you're senior
Senior engineers and professionals might reach for Vellum Assistant to explore AI-powered automation and integration opportunities.
Common confusion cleared up
Note that Vellum Assistant requires some configuration and setup, but it can adapt and learn over time to provide more personalized support.
Best inside these AI tools
Claude Desktop
Pairs with
Claude DesktopClaude Code
Why we list it on WorkflowStacks: This open-source skill is included to give users a free, personal AI assistant option that's integrated with the Claude ecosystem.
What it does
Vellum-assistant provides a personal AI companion with memory and personality that can be accessed across macOS, Telegram, and Slack, evolving with the user over time.
โขWhen you need a consistent AI assistant that remembers previous conversations and adapts to your preferences
โขWhen integrating AI capabilities into your workflow across multiple platforms (macOS, Telegram, Slack) is necessary
โขWhen a proactive AI reach-out feature is required for tasks or reminders
Quick start
1Run 'npm install' in the cloned repository to set up the project
2Configure the 'vellum.config.json' file to specify your preferred AI personality and memory settings
3Start the assistant with 'npm start' and follow the setup instructions for macOS, Telegram, or Slack integration
4Test the assistant's memory by asking it to recall previous conversations or tasks
5Customize the assistant's personality by adjusting the configuration options in 'vellum.config.json'
Ready-to-paste prompt
Ask the Vellum assistant 'What were our last three discussions about?' to demonstrate its memory feature
Heads up: Ensure you have Node.js (version 16 or higher) installed on your system before attempting to install and run Vellum-assistant, as it is built with TypeScript and requires a compatible Node environment
Saves to your device
Topics
ai-assistant
anthropic
llm
macos
open-source
openai
personal-ai
slack-bot
telegram-bot
typescript
What's inside โ free to inspect
No purchase needed
Read the entire source before you build โ unlike paid marketplaces that hide it behind a buy button.