Documentation

API Reference

Integrate HackLikeMe's powerful AI agents directly into your applications and workflows.

Coming Soon

We're working hard to bring you a comprehensive API that will allow you to harness the full power of HackLikeMe's AI agents programmatically. Sign up to be notified when it's ready.

What's coming

Here's a preview of what you'll be able to do with our API.

RESTful API

Full REST API access to all HackLikeMe agents for seamless integration with your existing tools and workflows.

Webhooks

Real-time notifications and event-driven integrations to keep your systems in sync.

SDK Libraries

Official SDKs for Python, Node.js, Go, and more to get you started quickly.

API Preview

Here's a sneak peek at what API calls will look like.

example.py
from hacklikeme import HackLikeMe

# Initialize the client
client = HackLikeMe(api_key="hlm_your_api_key")

# Use the Coder Agent
response = client.agents.coder.generate(
    prompt="Create a REST API endpoint for user authentication",
    language="python",
    framework="fastapi"
)

print(response.code)

# Use the Security Agent
scan = client.agents.security.scan(
    repository="./my-project",
    checks=["owasp-top-10", "secrets", "dependencies"]
)

for vulnerability in scan.findings:
    print(f"{vulnerability.severity}: {vulnerability.description}")

Can't wait for the API?

Start using HackLikeMe today through our CLI. All the power of our AI agents, right in your terminal.