import Link from "next/link"; import { redirect } from "next/navigation"; import { auth } from "@/auth"; import { Button } from "@/app/_components/ui/button"; export const dynamic = "force-dynamic"; export default async function HomePage() { const session = await auth(); // Signed-in users always go to the app; the landing is for anonymous // visitors only. if (session?.user) redirect("/dashboard"); return (
shared-memory

Shared, persistent memory
for every Claude Code session.

A self-hosted MCP server that lets the Claude Codes on your laptop, server, and any container share durable memories, scoped per project or globally.

MCP endpoint at /api/mcp ยท OAuth discovery at{" "} /.well-known/oauth-protected-resource

); }