SIKKAU

Products & Tools

From open source tools to consumer apps, we turn our technical capabilities into products that really work for everyone.

Open SourceMCP Protocol

DataWeaver

Build AI Agent-callable data tools with SQL — a Tool Builder powered by the MCP protocol.

DataWeaver is a SQL-based MCP (Model Context Protocol) Tool Builder. Simply write SQL queries and DataWeaver automatically generates MCP-compliant Tools that AI Agents (like Claude, GPT, etc.) can call directly. No hand-written APIs, no complex backend development — use the SQL you already know to expose your database capabilities to AI agents.

Core Features

📝

SQL as Tools

Write SQL queries, automatically generate MCP Tool definitions. Parameters, types, and descriptions are all inferred from SQL with zero extra configuration.

🔌

Native MCP Support

Full MCP (Model Context Protocol) specification implementation. Plug directly into Claude Desktop, Cursor, and other MCP-compatible clients.

🗄️

Multi-Database Support

Works with PostgreSQL, MySQL, SQLite and other major relational databases. Unified interface, plug and play.

🛡️

Security & Access Control

Built-in read-only mode, parameterized queries to prevent SQL injection, and configurable database access permissions.

Lightweight Deployment

Single-file startup, minimal dependencies, Docker-ready. Up and running in minutes.

🧩

Extensible Architecture

Plugin-based design supporting custom data sources, processing logic, and output formats.

How It Works

1

Define SQL

Describe the data queries and parameters you want to expose to AI using SQL.

2

Generate Tools

DataWeaver automatically converts SQL into MCP-compliant Tool definitions.

3

Connect Agents

AI Agents discover and invoke your defined Tools via the MCP protocol.

4

Return Results

Query results are returned in structured format to the Agent, driving further reasoning and decisions.

Tech Stack

SQLMCPPythonTypeScriptREST APIJSON Schema

Quick Start

# Clone the repository
git clone https://github.com/Sikkau/DataWeaver.git
cd DataWeaver

# Install dependencies
pip install -r requirements.txt

# Configure your database connection
cp .env.example .env

# Start the MCP server
python -m dataweaver serve
Consumer AppiOS · Android · HarmonyOS

Suiyin 碎银

One ledger for the whole family — record an expense with a single sentence.

Suiyin is a shared expense-tracking app for families. Whoever paid for groceries or rent — just say it, and the expense is recorded automatically, with everyone looking at the same ledger. Voice entry, offline-first sync, three platforms, and data hosted on our own servers — never passing through third parties.

Key Features

🗣️

Voice Entry

Say "taxi, 32 yuan" and the direction, category and amount are recognized automatically — confirm and it's saved.

👨‍👩‍👧

Shared Family Ledger

Invite family members with a single code; every record lives in the same ledger, visible and editable by all.

📶

Offline First

Record expenses without a network — the UI reads local data only and syncs automatically once you're back online.

🔄

Three-Platform Sync

iOS, Android and HarmonyOS share one account; records stay aligned across every device.

🗑️

Recoverable Deletions

If a family member deletes a record by mistake, it shows up as deleted in the sync history — no mysterious mismatches.

🔒

Your Data Stays Yours

Your ledger is visible only to you and your family. No third-party bookkeeping services involved — your spending records are never handed to strangers.

📦

More Products Coming Soon

We are actively building more open source tools and products. Follow our GitHub for the latest updates.

Follow on GitHub →

Ready to Start?

Get in touch to discuss your needs.