Introduction

Welcome to the Aku API documentation. Learn how to integrate and leverage the power of Aku in your PropTech applications.

What is Aku?

Aku (悪) is an open-source, modular AI framework built specifically for real estate and PropTech. It provides a plug-and-play system of prompts, agents, assistants, tools, context modules, and workflows that make implementing AI in real estate applications simple and effective.

Whether you're building property management software, market analysis tools, or customer service solutions, Aku provides the building blocks you need to create powerful AI-driven features.

Key Features

Real Estate Focused

Purpose-built for real estate use cases with specialized agents and workflows.

Composable Architecture

Mix and match prompts, agents, assistants, and tools to create custom AI solutions.

LLM-Agnostic

Works with OpenAI, Anthropic, local models, and more. Switch providers without changing your implementation.

Safety-First Design

Built-in safeguards prevent catastrophic actions, ensuring your AI systems operate within defined parameters.

Getting Started

The easiest way to get started with Aku is to install the SDK for your preferred language:

bash
npm install @aku/sdk

Then, import and initialize the SDK:

javascript
import { Aku } from '@aku/sdk';

// Initialize the client with your API key
const aku = new Aku({
  apiKey: 'your_api_key',
});

// Create a simple property description agent
const agent = aku.agents.create('property-description', {
  model: 'gpt-4', // or 'anthropic/claude-3' or 'local/llama-3'
});

// Generate a property description
const description = await agent.generate({
  property: {
    type: 'apartment',
    bedrooms: 2,
    bathrooms: 1,
    sqft: 1200,
    features: ['hardwood floors', 'updated kitchen', 'balcony'],
    neighborhood: 'downtown',
    city: 'Seattle',
    state: 'WA',
  }
});

console.log(description);

Next Steps

Quick Start Guide
Get up and running with Aku in minutes
API Reference
Detailed documentation of all API endpoints