Documentation
README
Penguin Harness SDK
@prismshadow/penguin-core is the TypeScript SDK this agent itself runs on. Use it to build your own AI apps:
- An Agent loads its state (prompts, tools, skills) from
<root>/<project_id>/agents/<agent_id>/. Creating an Agent whose directory is empty initializes it with defaults. - A Session is one conversation of an Agent inside a Workspace directory.
session.run()executes one task and streams every step (thinking, text, tool calls) as OmniMessages.
To have an agent perform a task, use the run_subagent tool โ the SDK is for building applications, not for invoking agents.
Before you start
This is the opening of the README. Read the full README on GitHub.