@arcede/capabilities
v0.1.3
Published
Typed client for the AIR Capability API — discover what any website can do
Maintainers
Readme
@arcede/capabilities
Typed client for the AIR Capability API. Discover what any website can do before your agent navigates there.
Install
npm install @arcede/capabilitiesQuick Start
import { capabilities } from '@arcede/capabilities';
// What can agents do on this site?
const caps = await capabilities({
apiKey: process.env.AIR_API_KEY!,
domain: 'travel.example.com',
});
caps.forEach(c => {
console.log(`${c.capability} (${Math.round(c.confidence * 100)}% confidence)`);
});Search by Intent
import { CapabilitiesClient } from '@arcede/capabilities';
const client = new CapabilitiesClient({ apiKey: process.env.AIR_API_KEY! });
// Find sites where agents can search flights
const caps = await client.search('search flights', { limit: 10 });
caps.forEach(c => console.log(`${c.domain} → ${c.capability}`));Docs
Full documentation at agentinternetruntime.com/docs/capabilities
License
MIT
