Home
Zero-license unattended automation, human-readable Markdown flows, and privacy-first local intelligence. Automate web, Excel, and desktop workflows without per-bot fees.
Why Kinenix?
-
Zero-License Unattended RPA
Run unattended bots across 1 or 1,000 servers without per-bot licensing fees or hidden orchestration taxes. True open-source automation designed for production scale.
-
Local AI-Native (Privacy-First)
Powered by local Small Language Models (SLMs) via Ollama and local CPUs. Process sensitive financial, HR, and customer documents with zero data leaks to third-party cloud APIs.
-
Zero-License Office Automation
High-speed Excel, CSV, and tabular data automation powered by native Python engines (
openpyxl,pandas). No Microsoft Office installation or desktop licenses required. -
Deterministic + Agentic
Eliminate unpredictable hallucinations. Workflows are declared in structured, readable
flow.mdfiles that execute deterministically, with AI invoked only where intelligent extraction or self-healing is needed.
Human-Readable Flows (flow.md)
In Kinenix, every workflow is a simple, version-controllable Markdown document. It can be read, written, and maintained by developers, business analysts, and AI assistants alike:
# Flow: Download Daily Exchange Rates
A daily automated flow to scrape foreign exchange rates and update our ERP Excel sheet.
## Steps
1. **Open Exchange Rates Portal**
- Action: `web.open`
- URL: `https://example.com/fx-rates`
- Headless: `true`
2. **Extract Latest USD/THB Rate**
- Action: `web.get_text`
- Selector: `#usd-rate`
- Output: `usd_rate`
3. **Update Master Excel File**
- Action: `excel.set_cell`
- File: `data/accounting.xlsx`
- Sheet: `Rates`
- Cell: `B2`
- Value: `${usd_rate}`
4. **Send Notification**
- Action: `email.send`
- To: `finance-team@company.com`
- Subject: `Daily Rates Updated: USD = ${usd_rate}`
Comparison: Kinenix vs. Alternatives
| Feature | Kinenix | Enterprise RPA (UiPath / Power Automate) | Raw Python Scripts |
|---|---|---|---|
| Licensing Cost | Free & Open Source (Zero per-bot fee) | \$5,000 - \$15,000+ per bot / year | Free |
| Flow Format | Readable Markdown (flow.md) | Proprietary XML / JSON / Low-Code UI | Raw Code (.py) |
| AI Integration | Native Local SLM (Ollama) / Central LLM | Cloud-only add-on (extra cost) | Manual SDK integration |
| Data Privacy | 100% Local execution (PDPA/GDPR safe) | Often requires cloud telemetry/APIs | Local |
| Unattended Runner | Built-in daemon with schedules & watchers | Expensive Orchestrator add-on | Requires systemd / cron / Celery setup |
| Central Telemetry | Lightweight Self-Hosted Hub (kinenix hub) | Heavy enterprise server | Custom database & monitoring required |
Modular Architecture
flowchart TD
subgraph Developer & AI Workspace
A["flow.md Definition"] --> B["kinenix run (Core CLI)"]
end
subgraph Production Unattended
W["kinenix-worker (Schedule / File-watch)"] --> B
end
subgraph Actions Engine
B --> C1["web.* (Playwright)"]
B --> C2["excel.* (openpyxl/pandas)"]
B --> C3["ai.* (Ollama / Local SLM)"]
B --> C4["file.* / logic.*"]
end
subgraph Central Telemetry
B -. Push Telemetry .-> H["kinenix-hub (FastAPI + SQLite/Postgres)"]
W -. Heartbeats .-> H
H --> D["Audit Log & Dashboard (www.kinenix.com)"]
end Quick Start in 60 Seconds
Install the core framework and create your first automation: