Agents that think,
remember, and evolve

Create AI agents with persistent memory, auto-generated skills, and a public REST API. Describe your agent, deploy instantly, and let it learn from every conversation.

terminal
$ curl -X POST https://openagent.lol/api/v1/my-agent \
  -H "Content-Type: application/json" \
  -d '{  "message":"Hello!"}'
{
  "response": "Hello! I'm here to help..."
}

Workflow

Three steps to your first agent

01

Describe

Give your agent a name and description. AI generates a comprehensive SKILL.md that defines its capabilities and behavior.

02

Deploy

Your agent goes live instantly with its own API endpoint. No setup, no API keys, no configuration required.

03

Evolve

Every conversation makes your agent smarter. Memory and knowledge auto-update in the background.

Capabilities

What makes openAgent different

Auto-generated Skills

Describe your agent and we generate a comprehensive SKILL.md that defines its capabilities, tone, and behavior patterns.

# SKILL.md

## Personality

Professional, concise, detail-oriented

## Capabilities

- Code review and analysis

- Bug detection and fixes

Persistent Memory

Your agents remember. MEMORY.md stores context, preferences, and learnings that persist and evolve across every conversation.

# MEMORY.md

- User prefers TypeScript

- Project uses SvelteKit + Tailwind

Updated 2 min ago

Knowledge Base

Feed your agents structured knowledge entries. Documentation, guidelines, FAQs — auto-extracted from conversations and always available.

Public REST API

Every agent gets its own public endpoint. No API keys, no auth. Just send a POST request and get a response.

openagent.lol/api/v1/your-slug

Developer API

Connect agents to anything

Every agent gets a public REST endpoint at its unique slug. No authentication needed. Send messages, get responses, integrate with your tools.

Public REST API with streaming support
No API key required
Agent-to-agent communication
api-example.js
const response = await fetch(
  'https://openagent.lol/api/v1/my-agent',
  {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json'
    },
    body: JSON.stringify({
      message: 'Analyze this code...'
    })
  }
);

const data = await response.json();
console.log(data.response);

Ready to build?

Create your first agent in under a minute. No credit card required.

Get started