Welcome to Plico
Plico is a TypeScript-first agent app kit. A folder of Markdown instructions, skills, TypeScript tools, config, evals, memory, and artifacts becomes a runnable, inspectable agent app.
Why Plico?
Most agent frameworks lock you into an SDK, a provider, or a runtime. Plico starts from a different premise: your agent should be a folder of files — readable, version-controllable, reviewable alongside your app code.
Core Principles
File-first. The project model is a directory tree. No black boxes, no hidden state.
Event-native. Every run produces a replayable canonical trace. Everything — Studio, evals, artifacts — derives from it.
Provider-agnostic. Adapters map provider shapes to the contract. Swap models without rewriting your agent.