Building agents that will go on errands for African SMEs and entrepreneurs
# microagently
> **AI agents that go on errands for Nigerian and African SMEs and entrepreneurs.**
`microagently` is a pure-Python framework of specialised AI agents designed around
the real-world needs of small and medium enterprises (SMEs) across Nigeria and Africa.
Every agent ships with zero external API dependencies — it works out of the box and can
be wired up to live services as your business scales.
---
## Agents at a glance
| Agent | What it does |
|---|---|
| `BusinessAdvisorAgent` | CAC registration checklist, FIRS tax compliance, sector licensing (food, fintech, healthcare, …), business-plan template |
| `CustomerServiceAgent` | Multilingual support tickets (English, Yoruba, Igbo, Hausa, Swahili, French, …), greetings, shift summaries |
| `InventoryAgent` | Product catalogue, stock movements (purchases & sales), low-stock alerts, full stock report |
| `PaymentsAgent` | Invoice generation with VAT, Paystack / Flutterwave / mobile-money instructions, payment tracking, revenue summary |
| `MarketResearchAgent` | Sector profiles (agritech, fintech, e-commerce, health, logistics, edtech), competitor landscape, consumer trends, funding opportunities |
---
## Quick start
```bash
pip install microagently
```
```python
from microagently.agents import BusinessAdvisorAgent, PaymentsAgent
# --- Business setup guidance ---
advisor = BusinessAdvisorAgent(business_name="Ade Ventures", sector="food")
result = advisor.get_registration_checklist()
print(result.message)
for step in result.data["steps"]:
print(" •", step)
# --- Create a Paystack invoice with 7.5 % VAT ---
payments = PaymentsAgent(business_name="Ade Ventures")
invoice = payments.create_invoice(
customer_name="Emeka Eze",
line_items=[
{"description": "Catering (50 pax)", "quantity": 1, "unit_price": 250_000},
],
gateway="paystack",
)
print(invoice.data["formatted_total"]) # ₦268,750.00
```
---
## Installation (development)
```bash
git clone
github.com
cd micro …