First-party ecosystem
Bring the providers you choose.
Models, search, speech, channels, tools, agent runtimes, and complete interfaces are apps. Install what you need. Replace it when your needs change.
Open the app repository38 apps
Alibaba Model Studio
Qwen chat, embedding, image generation, video generation, and more through DashScope.
- Qwen
- Embedding
- Image
- Video
Anthropic-Compatible
Connect any endpoint that implements the Anthropic Messages API.
- Chat
- Compatible
Anthropic
Claude chat models through the Anthropic Messages API.
- Claude
- Chat
Amazon Bedrock
Chat, embedding, image, video, and speech models using your AWS credential chain.
- Chat
- Embedding
- Media
- Speech
Brave Search
Broad web search with ranked links, snippets, and a recency filter.
- Web
- Recency
Claude Code
Run Claude Code over ACP with every tool call routed through the host approval gate.
- ACP
- Coding
- Approvals
OpenAI Codex
Run the Codex CLI over ACP while PersonalClaw enforces host tool approvals.
- ACP
- Coding
- Approvals
DeepSeek
DeepSeek chat and reasoner models through its OpenAI-compatible API.
- Chat
- Reasoning
Diarization (ONNX)
Install-and-go local speaker diarization using sherpa-onnx.
- Local
- Diarization
Diarization (pyannote)
High-accuracy speaker diarization using the pyannote.audio pretrained pipeline.
- Diarization
- Local
DuckDuckGo
Keyless, zero-config web search with links and snippets.
- Web
- Keyless
Exa
Semantic web search with relevant highlights and extracted content.
- Semantic
- Extract
FAL
Hosted image and video generation across FAL's model catalog.
- Image
- Video
Faster Whisper
Local speech-to-text with CTranslate2-optimized Whisper models.
- STT
- Local
Google Gemini
Gemini chat, embedding, image, video, and text-to-speech models.
- Chat
- Embedding
- Media
Groq
Low-latency chat inference using Groq's OpenAI-compatible API.
- Chat
- Fast
Growth Tracker
Turn real work into evidenced growth artifacts and a shareable accomplishment document.
- Career
- Projects
- Tasks
Kiro CLI
Run the Kiro CLI agent over ACP when the local binary is available.
- ACP
- Coding
MCP Tool Servers
Connect Model Context Protocol servers over stdio or SSE transport.
- MCP
- stdio
- SSE
Meta Muse Spark
Meta Muse Spark chat models through the Meta AI API.
- Chat
- Compatible
Minutes
Combine recordings, notes, transcripts, decisions, and action items on one meeting timeline.
- Meetings
- Transcription
- Tasks
Mistral AI
Mistral models through its OpenAI-compatible endpoint.
- Chat
- Compatible
Ollama
Use local or remote Ollama models for chat and embedding.
- Chat
- Embedding
- Local
OpenAI-Compatible
Connect a self-hosted, proxied, or unlisted Chat Completions endpoint.
- Chat
- Compatible
OpenAI
OpenAI chat, vision, code-tool, and embedding models.
- Chat
- Vision
- Embedding
OpenAI Tool Servers
Connect OpenAI-compatible tool servers that expose tools over REST.
- Tools
- REST
Perplexity Sonar
Answer-first live web search with synthesized responses and cited sources.
- Answers
- Citations
Piper TTS
Local neural text-to-speech with downloadable Piper voices.
- TTS
- Local
SearXNG
Private, keyless meta-search through your own SearXNG instance.
- Self-hosted
- Keyless
Sentence Transformers
Run text embedding models in-process on your own machine.
- Embedding
- Local
Skills.sh Marketplace
Search, preview, install, and manage community skills from skills.sh.
- Skills
- Marketplace
Slack Channel
Monitor Slack channels, respond to mentions, and participate in threads.
- Messaging
- Threads
Tavily
Agent-oriented search with synthesized answers, scored results, and page extraction.
- Answers
- Extract
Together AI
Serverless model inference through Together AI's compatible API.
- Chat
- Compatible
vLLM
Connect a local vLLM server through its OpenAI-compatible endpoint.
- Chat
- Local
Native Tools (Web)
Give agents guarded web search, fetch, and structured extraction primitives.
- Search
- Fetch
- Extract
HTTP Webhook Hooks
Send templated agent lifecycle events to an HTTP endpoint.
- Webhook
- Automation
Wikipedia Search
Keyless encyclopedic search with ranked articles and introductory extracts.
- Reference
- Keyless
The app boundary
Installation is a security decision.
Apps do not become active the moment code arrives. PersonalClaw separates acquisition, inspection, consent, and enablement.
- 01
Quarantine
The package lands outside the active runtime while its manifest and contents are inspected.
- 02
Scan
Supply-chain checks assign a verdict. Dangerous findings cannot be overridden.
- 03
Consent
The owner sees requested capabilities before deciding whether to continue.
- 04
Enable
The app receives scoped access through the gateway and begins in a bounded state.
For builders
The ecosystem is an open surface.
Provider apps can be small Python adapters. Full apps can ship a backend, mounted React interface, storage, cron work, and event access behind declared permissions.
{
"name": "your-app",
"provider": { "type": "tool" },
"permissions": { "network": false }
}