Send EmailGenerate InvoiceBook TravelAdd Sales LeadSchedule MeetingCreate Support TicketAdd Calendar EventProcess PaymentPublish Blog PostCreate TaskUpdate ContactSend SMSShare DocumentTake NotesBook Meeting RoomGenerate ReportCreate ProjectTrack TimeCreate ContractUpdate InventoryGenerate QuoteCreate Product Development AgentAdd CustomerAdd ProductCreate WorkflowCreate Customer Support AgentSend SurveyResearch TopicCreate Financial Planning AgentCreate Ad CopyCreate Sales AgentCreate Marketing AgentCreate Legal Advisor AgentSend EmailGenerate InvoiceBook TravelAdd Sales LeadSchedule MeetingCreate Support TicketAdd Calendar EventProcess PaymentPublish Blog PostCreate TaskUpdate ContactSend SMSShare DocumentTake NotesBook Meeting RoomGenerate ReportCreate ProjectTrack TimeCreate ContractUpdate InventoryGenerate QuoteCreate Product Development AgentAdd CustomerAdd ProductCreate WorkflowCreate Customer Support AgentSend SurveyResearch TopicCreate Financial Planning AgentCreate Ad CopyCreate Sales AgentCreate Marketing AgentCreate Legal Advisor Agent
Code
agent = new Agent({..});

Build Long-Running Autonomous AI Agents with Real-World Capabilities

Give your AI the power to act autonomously. Create agents that connect to hundreds of real-world APIs and keep them running for days, weeks, or even months—all with just a few lines of code.

Connect.Create.Automate.

Sam Altman outlines five levels of AI evolution: Level 1 (basic chatbots), Level 2 (advanced reasoners like GPT-o1), Level 3 (autonomous agents), Level 4 (AI innovators capable of scientific breakthroughs), and Level 5 (AI systems that can operate entire organizations).

pica/os is building the infrastructure for Levels 3, 4, and 5, enabling ambitious teams to create autonomous agents that can handle sophisticated, ongoing operations, drive innovation, and manage complex organizational processes.

Send EmailGenerate InvoiceBook TravelAdd Sales LeadSchedule MeetingCreate Support TicketAdd Calendar EventProcess PaymentPublish Blog PostCreate TaskUpdate ContactSend SMSShare DocumentTake NotesBook Meeting RoomGenerate ReportCreate ProjectTrack TimeCreate ContractUpdate InventoryGenerate QuoteCreate Product Development AgentAdd CustomerAdd ProductCreate WorkflowCreate Customer Support AgentSend SurveyResearch TopicCreate Financial Planning AgentCreate Ad CopyCreate Sales AgentCreate Marketing AgentCreate Legal Advisor AgentSend EmailGenerate InvoiceBook TravelAdd Sales LeadSchedule MeetingCreate Support TicketAdd Calendar EventProcess PaymentPublish Blog PostCreate TaskUpdate ContactSend SMSShare DocumentTake NotesBook Meeting RoomGenerate ReportCreate ProjectTrack TimeCreate ContractUpdate InventoryGenerate QuoteCreate Product Development AgentAdd CustomerAdd ProductCreate WorkflowCreate Customer Support AgentSend SurveyResearch TopicCreate Financial Planning AgentCreate Ad CopyCreate Sales AgentCreate Marketing AgentCreate Legal Advisor Agent

Code Example

javascript
1import { Agent } from "@picaos/agent"; 2import { ticketing, email, calendar, crm } from "@picaos/actions"; 3import { listConnections } from "@picaos/connections"; 4 5// Connections can be managed via @picaos/authKit or the pica/os dashboard 6// pica/os takes care of OAuth and API keys for you and secures your data 7const connections = await listConnections(); // List all connections 8 9// Select the actions you want to use 10const actions = [ 11 ticketing.read(), // 🤔 Read tickets from connected ticketing system like Zendesk, Jira, etc. 12 ticketing.update({ alignment: "auto" }), // 📝 Update tickets in connected ticketing system 13 email.send({ alignment: "require-approval" }), // 📧 Send an email via connected email provider like Gmail, etc. 14 calendar.create(), // 📅 Create a calendar event via connected calendar provider like Google Calendar, etc. 15 calendar.update(), // 📅 Update a calendar event via connected calendar provider like Google Calendar, etc. 16 crm.all(), // 📊 Read & Write to all models from connected CRM like Hubspot, Salesforce, etc. 17]; 18 19// Configure the agent 20const config = { 21 name: "Customer Support Agent", 22 systemPrompt: "You are a helpful assistant that can manage customer tickets.", 23 alignment: "auto", 24 model: "gpt-4o", 25 actions, 26 connections, 27 interval: 1000 * 60 * 10, // 10 minutes 28 maxDuration: 1000 * 60 * 60 * 24 * 7, // 7 days 29}; 30 31// Initialize the agent with actions 32// The agent is initialized with full access to your configured actions and connections 33// It can seamlessly interact with all authorized services and APIs 34const agent = new Agent(config); 35 36// Create tasks via code or manage them on the pica/os dashboard 37await agent.addTask("Manage all open customer tickets and follow up until resolved."); 38 39// Start the agent 40await agent.start(); 41 42// Agent handles everything from creating responses to scheduling follow-ups. 43// It also triggers tasks to recheck tickets every 10 minutes to ensure continuous operation. 44

TL;DR

From creation to continuous operation, here's how pica/os agents work in a nutshell

1

Create Agent

Initialize your AI agent with a specific purpose and capabilities

2

Configure Access

Give your agent access to necessary tools and actions

3

Deploy

Deploy your agent to start working autonomously

4

Assign Tasks

Add tasks via code or the dashboard interface

5

Agent Works

Agent continuously processes tasks and manages workflows

6

Human Oversight

Requests approval for sensitive actions via notifications

7

Always Ready

Stays active, waiting for new tasks that match its purpose

Get started with pica/os today and experience the future of autonomous AI agents working seamlessly within your organization.

Why We Need pica/os?

Build Level 3-5 AI systems that can autonomously operate, innovate, and transform entire organizations

Beyond Basic AI

While most solutions stop at Level 1 or 2 AI (basic chatbots and reasoning systems), pica/os empowers you to build Level 3-5 autonomous agents that can handle complex, ongoing operations and transform how organizations work.

Continuous Operation

Create agents that operate autonomously for days, weeks, or months—managing workflows, driving innovation, and handling sophisticated organizational processes. This isn't just automation; it's true operational autonomy.

Future-Ready Platform

Build on the infrastructure designed for the next evolution of AI. Whether you're creating autonomous agents, developing AI innovators for breakthroughs, or building systems to manage entire organizations, pica/os provides the foundation you need.

Experience the future of automation today

pica/os: The Complete Agent Platform

Create, Deploy, Manage—Effortlessly

pica/os is not just a tool—it's a full platform for creating, deploying, and managing autonomous agents. It handles everything: from the servers required to run agents, to managing events, tasks, and human alignment. pica/os even includes an approval system to ensure that your agents operate according to your standards. Whether you're deploying one agent or a million, pica/os has the infrastructure you need to make it happen effortlessly, empowering agents to perform hundreds to millions of tasks without missing a beat.

Built with Rust 🦀

High-Performance, Memory-Safe Core

Our agent runtime is built in Rust, delivering exceptional performance, memory safety, and reliability. Handle concurrent agent operations with zero-cost abstractions and guaranteed thread safety.

Blazing Fast

Native performance with minimal overhead for agent operations

Memory Safe

Zero memory leaks or data races, guaranteed at compile time

Highly Concurrent

Efficient handling of multiple agents and operations

Getting started

Get started with building agents in minutes, not weeks

1. Install & Authenticate

Add @picaos/tools to your project and set up authentication

2. Configure Actions

Select and configure the actions your agent needs access to

3. Initialize Agent

Create and configure your agent with the selected actions

4. Start Working

Add tasks and let your agent handle everything automatically

NPM

typescript
1npm install @picaos/agent @picaos/actions @picaos/connections

SETUP

typescript
1import { useAuthKit } from "@picaos/authkit"; 2 3const { open } = useAuthKit({ 4 token: { 5 url: "https://api.your-company-name.com/authkit-token", 6 headers: {}, 7 }, 8 onSuccess: (connections) => {}, 9 onError: (error) => {}, 10 onClose: () => {}, 11});

USAGE

typescript
1<button onClick={open}>Add new connection</button>

Example: A customer support agent that loads all open tickets and works through them, continuously resolving issues over days or even weeks. Or an assistant agent that calls 10 restaurants, finds the best one, makes a reservation, and updates your calendar. These agents can run persistently in the background, automatically triggering follow-up tasks like rechecking every 10 minutes, ensuring long-term operations and handling complex workflows without missing anything.

Why Developers Choose pica/os for Agentic AI

Built for the future of AI agents. Everything you need to build, deploy, and scale autonomous systems.

One API, Infinite Possibilities

Say goodbye to scattered actions. With pica/os, connect agents to unified endpoints for simpler, more efficient task automation.

Autonomous Agents, Less Hassle

Your agents work continuously, handling everything from customer queries to entire workflows—all through one unified setup. pica/os manages tasks, events, and alignment, with infrastructure to handle one or millions of agents, each performing hundreds or millions of tasks. No matter the scale, pica/os keeps everything running smoothly.

Built to Scale

Whether it's ten tasks or a thousand, pica/os grows with your needs. No infrastructure headaches.

Real-Time Data

Agents get fresh data—not yesterday's news. Always up-to-date with <100ms latency.

Join the future of AI development. Every line of code brings us closer to a more intelligent tomorrow.

Available Integrations

Connect your AI to QuickBooks, Salesforce, HubSpot, Stripe, and more leading platforms to unlock real-time data and automation capabilities

Frequently Asked Questions

Everything you need to know about pica/os

What does "pica" stand for?

What is an action?

Who handles security and authentication?

How does pica/os handle scaling?

How long does integration typically take?

Join the pica/os Beta Waitlist

Empowering Startups to Build the Future with AI-Driven Agents

We are excited to collaborate with the next wave of ambitious startups. Our team is currently partnering with high-potential startups—those who have already raised seed funding, joined accelerators like Y Combinator, or demonstrated a strong product vision. We want to support startups that have the drive to innovate and make a mark in the AI space.

If your startup is ready to build agents that do more, scale effortlessly, and take your operations to the next level, we'd love to hear from you. pica/os isn't just a tool—it's a platform to transform your productivity and create an autonomous digital workforce. Together, we can redefine what's possible.

Join the pica/os beta today and become part of the future of AI-driven automation.