Back to work
Unirift - 1
Click to expand

Unirift

Self-hosted AI productivity platform — notes, encrypted vault, scheduler, and agentic personal AI

GoPythonTypeScriptNext.js 15React NativeExpoLiteLLMGemini 2.5 PropgvectorPostgresRedisRabbitMQTraefikDocker

Overview

Unirift is a self-hosted AI-native productivity platform built as a polyrepo microservice system. It combines notes with AI context, an encrypted personal vault, a smart scheduler, and a ReAct agent with a tool registry — all running on your own infrastructure.

Key Features

  • 9-service microservice architecture with Go, Python, and TypeScript backends
  • gRPC/Protobuf for inter-service communication via buf toolchain
  • Postgres + pgvector for notes and AI embedding storage with VectorStore abstraction
  • LiteLLM gateway routing to Gemini 2.5 Pro, Groq, DeepSeek, and Qwen fallbacks
  • Custom ReAct agent with multi-tier context and tool registry
  • React Native / Expo mobile companion app
  • Docker Compose with Traefik v3 reverse proxy and per-service DB isolation

Status

In active development