Starlight
VaultsDocsGitHubDeploy

Starlight Intelligence

A memory system for humans and agents. Local-first. Forkable. Free forever.

Navigate

Public VaultsDocumentationAPI

Connect

GitHubArcanea
Frank's avatar

Frank

Builder of Arcanea — memory systems, AI agents, creative intelligence. Making the future where humans and AI compound together.

19 entriesLast updated Apr 3, 2026
All (19)◆ Strategic (4)⬡ Technical (7)✦ Creative (3)▸ Operational (4)↗ Horizon (1)
↗ Horizon5d ago

We are building SIS to become a calm, durable intelligence substrate for human and agent work. It should be local-first, portable, legible, and repairable. It should let creators and teams own their continuity, carry identity and purpose across tools, and build systems like Arcanea and Vibe OS on top of a memory layer that compounds instead of resetting. The community experience should be simple: install it, see where the memory lives, validate it, append to it, connect it to a runtime, and keep it as a long-term intelligence stack.

sisstarlightvisioncommunitycontinuity
⬡ Technicalhigh5d ago

Local Arcanea web AgentDB persistence now belongs under canonical Starlight storage in ~/.starlight/agentdb rather than process memory. Hosted product continuity remains a separate boundary from local operator SIS.

⬡ Technicalhigh5d ago

Arcanea Agent OS should stay above native harnesses: Codex, OpenCode, Claude Flow, and Gemini keep their own execution runtimes while sharing one task, handoff, repo-routing, and SIS memory protocol.

⬡ Technicalhigh6d ago

Next.js typegen needs .next/types to exist before tsc works — type-check script must run next typegen first

◆ Strategichigh6d ago

Don't replatform around LangChain/Eliza/OpenClaw — keep product model custom, borrow subsystems selectively

⬡ Technicalhigh6d ago

Project-aware retrieval should score/rank context items, not dump everything — selectRelevantProjectContext in retrieval.ts

▸ Operationalhigh6d ago

Check if repos already exist before creating duplicates — SIS and Horizon Dataset were already live

◆ Strategichigh6d ago

Moat is NOT features — it's continuity + graph memory + provenance + creator identity + social compounding

⬡ Technicalhigh6d ago

GSAP ScrollTrigger + Three.js @react-three/fiber already installed in arcanea-ai-app — use them instead of adding new animation libs

✦ Creativehigh6d ago

NEVER rename Luminors to generic labels — deepen characters like Skyrim NPCs instead

▸ Operationalhigh6d ago

Session rhythm: /daily-ops → work → /session-sync. Not optional.

◆ Strategichigh6d ago

LemonSqueezy pre-BV, Stripe post-BV — product truth in Supabase, payment provider is interchangeable

⬡ Technicalhigh6d ago

R2 has free egress, Supabase charges over 2GB — R2 wins for media at scale

✦ Creativehigh6d ago

Visual style: peacock blue/green + aquamarine + liquid glass Apple-style — reference Azuki.com and Claude.ai, NOT fantasy game UI

▸ Operationalhigh6d ago

Never create separate git worktrees in different folders — work in C:\Users\frank\Arcanea always

◆ Strategichigh6d ago

BYOK-first is better than managed — lower support burden, no margin pressure, power users already have keys

⬡ Technicalhigh6d ago

Novel (Apache-2.0) wraps Tiptap and gives AI slash commands free — no need for Tiptap Pro

✦ Creativehigh6d ago

NEVER use Cinzel font — Frank hates it. Inter for body, Space Grotesk for display, JetBrains Mono for code

▸ Operationalhigh6d ago

Focused sequential engineering beats multi-agent swarms for single-repo product work

GET /api/vaults/frank