Sovereign, Portable, Personal AI Memory
The living memory layer for your AI — works with all providers.
VIVIM isn't just technology — it's a philosophy about who owns your AI memory.
- Sovereign — You own your memory data completely
- Portable — Export your memory anytime in standard formats
- Personal — Your memory is yours alone
- Framework: Next.js 15 (App Router)
- Language: TypeScript
- Styling: Tailwind CSS 4 + CSS Variables
- Animations: Framer Motion
- Components: shadcn/ui (Radix UI)
- Runtime: Bun
- Bun installed
- Node.js 18+ (if not using Bun)
# Clone the repository
git clone https://github.com/owenservera/vivim-live.git
cd vivim-live
# Install dependencies
bun install
# Start development server
bun run devOpen http://localhost:3000 to view the landing page.
src/
├── app/
│ ├── page.tsx # Main landing page
│ ├── layout.tsx # Root layout
│ ├── globals.css # Global styles + glassmorphism
│ └── demos/
│ ├── live-memory/ # Interactive memory demo
│ └── context-engine/ # Context assembly demo
└── components/
├── navbar.tsx # Floating navigation
├── neural-bg.tsx # Canvas particle background
├── hero-visual.tsx # SVG brain visualization
└── ui/ # shadcn/ui components
- Glassmorphism Design — Modern frosted glass aesthetic
- Interactive Demos — Live memory extraction and context assembly
- Responsive — Mobile-first design
- Dark Theme — Optimized for dark mode
- SEO Optimized — Meta tags, Open Graph, Twitter Cards
| Command | Description |
|---|---|
bun run dev |
Start development server |
bun run build |
Build for production |
bun run start |
Start production server |
bun run lint |
Run ESLint |
bun run typecheck |
Run TypeScript type check |
- Push to GitHub
- Import project in Vercel
- Add custom domain:
vivim.live - Deploy!
The project is pre-configured for Vercel with:
- Optimized build settings
- Edge caching headers
- Security headers
bun install
bun run build
bun run start- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'feat: add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
AGPL-3.0 — see LICENSE for details.
Your memory. Your rules. Everywhere.