INFOS / AI COMPANION RUNTIME

infOS

Let memory continue. Bring companionship into everyday life.

An open-source runtime centered on a primary AI companion, organizing identity, long-term memory, workspaces, conversations, and tools. It powers persistent dialogue and desktop interaction for PeroperoChat.

From one conversation to a continuing relationship.

A companion needs to remember shared experiences and understand what is happening now. infOS organizes identity, memory, context, and capabilities around one primary agent while keeping resource boundaries explicit for each session and scenario.

IDENTITYMEMORYCONTEXTTOOLSinfOS
Identity, memory, context, and tools working through one runtime.

Remember, reason, and continue the work.

MEMORY

Turn shared experience into memory

Structure conversations as sourced events, then retrieve relevant experiences through semantics and relationships.

CONTEXT

Build every prompt with provenance

Combine identity, recent messages, recalled memory, and available tools while recording which resources were used.

EXECUTION

Turn intent into executable steps

A tool protocol supports conditions, loops, parallel work, and error handling, with capabilities governed by role and context.

EXTENSIBILITY

Grow the companion through skills

Skills, tools, hooks, and MCP services add behavior without collapsing everything into one application.

One core across different experiences.

A TypeScript and Rust architecture supports desktop, web, and independent backend deployment. TriviumDB connects vector retrieval, events, and relationships underneath the memory layer.

PeroperoChat is the companion-facing experience: Live2D characters, custom identity, conversation, and long-term memory brought into everyday desktop interaction.