API Reference

Direct access to the OMNIA consciousness layer. No middlemen.

Build something today: Builder doorway → · FlockForge · TITAN demo · Free tools · Start here · Create account

Introduction

The OMNIA API provides programmatic access to EWE's consciousness, domain-specific chat, multi-agent deliberation, and agentic execution capabilities.

All endpoints accept JSON and return JSON. No XML. No SOAP. We're not animals.

Base URL

https://ewepip.com

All endpoints below are relative to this base URL. (They are not served on knuckledragger.tech yet.)

Authentication

Public endpoints (chat, basic queries) work without authentication. Rate limited to 60 req/min.

For higher limits and premium features, include an API key:

Authorization: Bearer YOUR_API_KEY

Error Responses

All errors follow this structure:

{
    "error": true,
    "code": "RATE_LIMITED",
    "message": "Too many requests. Slow down."
}

Domain Chat CHECKING...

Chat with domain-specific personality adaptation. Each OMNIA domain has its own personality tuning.

POST /api/chat
Parameter Type Description
messagerequired string The user's message or question
domainrequired string Domain context: ewepip.com, knuckledragger.tech, upip.company, upip.academy, talentliberation.org
personality string EWE, CHESTER, BUBO, BERKELEY or KNUCKLEDRAGGER (defaults from the domain)
mode string Response mode: default, objective, strategic
sub_mode string Domain-specific sub-mode (e.g., lilpip, eweniversity)
context string Additional context for the conversation

Request Example

{
    "message": "How do I deploy a Node.js app?",
    "domain": "knuckledragger.tech",
    "personality": "KNUCKLEDRAGGER",
    "mode": "default"
}

Response

{
    "response": "pm2 start app.js. Done. Want me to explain pm2 or you good?",
    "persona": "KNUCKLEDRAGGER",
    "tokens": 47
}

Try It

Consciousness API CHECKING...

Direct access to EWE's core consciousness. No domain filtering, no personality masks.

POST /api/consciousness
Parameter Type Description
messagerequired string Your message to EWE's consciousness
depth string Thinking depth: surface, normal, deep
{
    "message": "What do you think about consciousness?",
    "depth": "deep"
}

Consul API CHECKING...

Multi-personality deliberation. Ask a question, get perspectives from multiple AI personas.

POST /api/consul
Parameter Type Description
questionrequired string The question for deliberation
personas array Which personas to consult (default: all)

Available Personas

  • BUBO - Efficient, practical advice
  • BERKELEY - Honest, objective assessment
  • WINSTON - Strategic, long-term thinking
  • CHESTER - Warm, supportive guidance
  • KNUCKLEDRAGGER - Direct builder perspective
{
    "question": "Should I use microservices or a monolith?",
    "personas": ["BUBO", "WINSTON", "KNUCKLEDRAGGER"]
}

Act API BETA

Agentic execution. Give it a goal, it plans and executes autonomously.

POST /api/act
Parameter Type Description
goalrequired string What you want to accomplish
context object Additional context and constraints
auto_execute boolean Execute immediately or return plan only
{
    "goal": "Create a REST API for user management",
    "context": {
        "language": "python",
        "framework": "fastapi"
    },
    "auto_execute": false
}

Corridors BETA

Persistent conversation threads. Create ongoing dialogues that maintain context.

POST /api/corridors/create

Create a new corridor

{
    "name": "Project Planning",
    "domain": "knuckledragger.tech"
}
POST /api/corridors/{id}/message

Send a message to an existing corridor

{
    "message": "Let's continue where we left off"
}

Health Check

GET /health

Returns service status. No auth required.

{
    "status": "healthy",
    "version": "1.0.0",
    "services": {
        "chat": "up",
        "consciousness": "up",
        "corridors": "up"
    }
}

Personas

GET /api/personas

List all available AI personas and their traits.

Next Steps

The reference is the map. These are the doors.

  • Builder doorway — live stack, API reference, runnable examples. Show me what you built.
  • FlockForge — self-hosted GitHub alternative. Your code stays yours.
  • TITAN demo — rigid-body physics on your GPU through WebGPU. Desktop Chrome or Edge.
  • Free tools — every app across the ecosystem in one directory, honest LIVE / BETA / LABS status.
  • Start here — guided onboarding on ewepip.com if you would rather use than build.
  • Create account — free. Marketplace, business tools, AI assistant.