---
audience:
  - owner
ui_only: false
agent_actions: []
agent_examples: []
llm_weight: exclude
title: Bakulai Docs
description: How to use Bakulai — the agent office, the ERP, the POS and Aspri.
editUrl: true
head: []
template: splash
hero:
  tagline: One business, four doors. Pick the one you are standing at.
  image:
    alt: ""
    file:
      src: /_astro/bakulai.C2gdSJ3q.png
      width: 256
      height: 256
      format: png
  actions:
    - text: Bakulai Agent
      link: /agent/
      variant: primary
      icon:
        type: icon
        name: rocket
    - text: ERP
      link: /erp/
      variant: secondary
      icon:
        type: icon
        name: document
sidebar:
  hidden: false
  attrs: {}
pagefind: true
draft: false
---

import { Card, CardGrid } from "@astrojs/starlight/components";

<CardGrid stagger>
  <Card title="Bakulai Agent" icon="rocket">
    A desktop office of AI agents that read your email and WhatsApp, run scheduled jobs and write **drafts** into Bakulai. [Start here →](/agent/)
  </Card>
  <Card title="ERP — erp.bakulai.com" icon="document">
    Sales, purchasing, stock, accounting, the AI assistant in the Desk and the MCP connector for Claude and ChatGPT. [Open →](/erp/)
  </Card>
  <Card title="POS — pos.bakulai.com" icon="laptop">
    The point of sale that keeps selling when the internet drops, with Bluetooth receipts and a phone layout. [Open →](/pos/)
  </Card>
  <Card title="Aspri — aspri.bakulai.com" icon="comment">
    The owner's voice and text assistant: ask for numbers, drafts and imports in plain language. [Open →](/aspri/)
  </Card>
</CardGrid>

<Card title="For AI agents" icon="open-book">
  Every page is also plain Markdown: append `index.md` to any URL, or read [`/llms.txt`](/llms.txt) and [`/llms-full.txt`](/llms-full.txt). Bakulai Agent ships the same content as the `bakulai-app-guide` skill.
</Card>