Example profiles
Ownware bundles a set of ready-made profiles. Some are core (built in); the rest are marketplace profiles — verified examples you install explicitly. Each is just a folder of text files, so the best way to learn the format is to read one. They ship from two places: the core profiles live in packages/cortex/profiles/, and the marketplace profiles in the repo-root profiles/ — so ls profiles/ shows the marketplace set, not the core ones.
Each card below shows the profile's real agent.json settings: its tool preset, security level, and — for the multi-agent ones — the specialist subagents it coordinates.
Core profiles
ownware and ownware-code are the two general-purpose lobby agents. The other three are private helpers (kind: helper) that live inside a parent profile's helpers/ folder — they're spawned by their parent, not run directly. The Access column is the effective tool set after the profile's allow/deny list (not just the raw preset):
| Profile | What it does | Effective access | Level |
|---|---|---|---|
ownware |
The default general assistant — reads, writes, searches, remembers | full (all built-ins) |
standard |
ownware-code |
Coding partner — edits files, runs commands, reviews diffs | full (all built-ins) |
standard |
explore |
Read-only code explorer (helper) — searches and traces without editing | full minus writes/shell/spawn (read-only in practice) |
standard (zones off) |
planner |
Turns a goal into a step-by-step plan (helper) | full minus writes/shell/spawn |
standard (zones off) |
verifier |
Checks that a change did what it claims (helper) | none + readFile, listFiles, glob, grep, shell_execute (runs shell) |
standard |
Marketplace profiles
Installable, domain-specific agents. Each is a complete worked example of the profile format.
Research — ownware-research
Read-only research specialist: searches, reads, analyzes, and reports with file-and-line citations. Never modifies anything.
{
"name": "ownware-research",
"model": "anthropic:claude-sonnet-4-6",
"smallFastModel": "anthropic:claude-haiku-4-5",
"tools": { "preset": "readonly", "deny": ["shell_execute"] },
"security": { "level": "strict", "permissionMode": "ask" }
}The pairing to notice: readonly preset + strict security is how you build an agent that physically cannot change your files, no matter what it's asked. Read its SOUL.md to see how the personality reinforces the same boundary.
Legal — ownware-law
A multi-agent legal desk. The lead coordinates four specialist subagents, and ships with reusable skills (review-contract, draft-agreement, due-diligence, legal-memo, …).
{
"name": "ownware-law",
"maxTurns": 100,
"tools": { "preset": "full" },
"skills": { "dirs": ["skills/"] },
"subagents": [
{ "name": "researcher", "description": "Finds case law, statutes, precedent" },
{ "name": "analyst", "description": "Deep-reads contracts; extracts terms & risks" },
{ "name": "drafter", "description": "Writes contracts, memos, briefs" },
{ "name": "checker", "description": "Scans against GDPR/HIPAA/SOC2/CCPA" }
]
}This is the shape of a team profile: one lead, several named specialists, plus a skills/ folder of repeatable workflows. See Multi-agent teams for how the coordination works.
Finance — ownware-finance
Senior finance analyst across banking, equity research, PE, wealth, and corp-fin. Builds DCFs, comps, and LBOs; drafts pitchbooks and IC memos. Six subagents: filings-explorer, valuation-builder, earnings-reviewer, market-researcher, diligence-runner, deck-author. Cites every figure to a primary source and refuses to fabricate numbers or give investment advice — the refusals live in its SOUL.md, not in code.
Security — ownware-security
Authorized vulnerability-assessment agent with multi-agent orchestration. Uses the full preset because it needs to run scanners, coordinated by six subagents: recon, vuln-hunter, validator, reporter, fixer, code-reviewer.
Marketing — ownware-marketing
Marketing operator across CRO, copy, SEO, paid, lifecycle, and analytics. Five subagents from audience-researcher to asset-author. Cites audience claims to a source and refuses fabricated testimonials or dark patterns.
Design — ownware-design
A designer who codes: produces landing pages, dashboards, decks, and mobile mockups as HTML. Single-agent, coding preset — a good example of a focused profile with no subagents.
Trading — ownware-trade-coach
Connects to your live broker, watches your fills, and guards against your worst habits. Runs at strict security with permissionMode: ask — anything that touches the account pauses for your approval.
Reading list
The fastest way to internalize the format:
- Start with
ownware-research— the smallest complete profile. - Then
ownware-law— see how subagents and skills are added. - Compare a
readonly/strictprofile against afull/standardone to feel how the security levels change behavior.
Next steps
- Profile format — every field these profiles use.
- Multi-agent teams — how the
subagentsarray becomes a working team. - Tools & connectors — extend any of these with MCP, Composio, or custom tools.