Vellum is an open-source personal AI assistant platform designed to function as a persistent, autonomous digital companion across desktop and messaging environments. Unlike traditional chatbot interfaces, the project focuses on long-term memory, identity, proactive behavior, and real-world tool usage, enabling assistants to evolve alongside the user over time. The system integrates with macOS, Telegram, Slack, SMS, and additional communication channels while maintaining shared memory and context across platforms. Its architecture combines local-first storage, tool orchestration, sandboxed execution, and extensible workflow automation to allow assistants to read files, manage schedules, send messages, browse the web, and control applications. The repository includes a Bun-based runtime, CLI tooling, gateway services, and native macOS clients designed for modular deployment and customization.

Features

  • Persistent cross-platform AI assistant identity
  • Long-term memory and preference retention
  • Integration with macOS, Telegram, Slack, and SMS
  • Tool execution and workflow automation capabilities
  • Local-first storage and sandboxed execution
  • CLI, native desktop client, and gateway architecture

Project Samples

Project Activity

See All Activity >

Categories

AI Assistants

License

MIT License

Follow Vellum

Vellum Web Site

Other Useful Business Software
Gemini 3 and 200+ AI Models on One Platform Icon
Gemini 3 and 200+ AI Models on One Platform

Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

Build, govern, and optimize agents and models with Gemini Enterprise Agent Platform.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Vellum!

Additional Project Details

Operating Systems

Apple iPhone, Mac

Programming Language

TypeScript

Related Categories

TypeScript AI Assistants

Registered

2 days ago