Skip to content
View yxpil's full-sized avatar
😆
hiahiahia!
😆
hiahiahia!

Block or report yxpil

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
yxpil/README.md

header



typing
peeking cat

BrainTentacle · DrawLib · yxpil.com | 🐧 Kunming, Asia shy


About happy

Independent developer. I build local-first AI agents that run on your own machine and grow by themselves — tools, memory, skills, MCP extensions, computer control. Nothing important leaves the device.

Now: BrainTentacle / BIT — a desktop agent hub | Stack: Rust · Tauri · TypeScript · React Also: 50+ side projects across security, media and creative tools — most of them written in Rust.

repos rust public followers

gh-card — 本仓库名片 本名片由自建的 gh-card 服务生成 · Cloudflare Workers

Tech Stack proud

Rust Tauri TypeScript React JavaScript Python Java C# Kotlin MCP


Featured wicked

Release Downloads License Stars Platform Android

A self-growing desktop AI agent, ready out of the box:

  • Complete agent loop — chat / tools / memory / skills, goals that drive themselves forward
  • Computer control — screenshot grid referencing so the AI clicks precisely, plus mouse & keyboard synthesis
  • Dual MCP — MCP client (stdio / HTTP) and MCP server in one app
  • Secret redaction — HiddenCode keeps keys, phone numbers, emails away from the AI
  • Tray resident & remote access — status light + hover preview; scan a QR code from your phone

Native installers for every platform — Scoop / Homebrew / APT / pacman / dnf / winget, see the wiki.

Pages Stars Vanilla JS

A paint studio that is just a folder of files — no build, no dependency, no server. Open index.html and draw. 19 tools (free transform, liquify, clone stamp, healing, tablet pressure), 120 filters and adjustments with a live-preview library, a plugin system that registers filters / menus / tools at runtime, and a PS-style menubar with a jump-to-any-step history panel.


Project Map surprised

🧠 AI Agents & MCP — the BIT ecosystem
Repo What it is
BrainTentacle Desktop agent hub (Tauri + Rust + React) — the main project
bit 📦 Archived — former BIT core, renamed to BrainTentacle
bit-mobile Android companion — QR pairing, LAN · IPv6 · relay fallback
TentacleTool The agent's MCP tool collection (monorepo, zero-dependency Node)
BITSDK Embed BIT into your own program — Java / JS / Go / Rust / C / C# / Lua
ADB Agent Debug Bridge — API forwarder with SQLite logging & token stats
ChatUI Zero-backend OpenAI-compatible chat client — 15 providers, offline-ready
sapni 📦 Archived — self-evolving coding assistant, inherited by BIT
🛡 Security & System — the BITECO satellites
Repo What it is
SECFORGE Security MCP server — 29 tools over Streamable HTTP
PANOPTES Screen-operation MCP server — screenshots + mouse & keyboard
Neton Local network observation & diagnostics for agents
Firelin Authorized network assessment toolkit for agents
ADONWORD Active defence sentinel for agents
HOWCUEME Conditional self-wakeup daemon for agents
MemoryPool Cross-process persistent memory pool — CLI / HTTP / MCP
CloudSH Cloud SSH that survives flaky networks
sniffgate Multi-node sniffing gateway with hot-standby failover
maylin Docker-free service cluster manager (Rust)
ULocker USB-bound AES-256-GCM encryption tool
PILHOME Local-first home security hub with edge AI
PILSoftFlow Auto shutdown + Wake-on-LAN service
PILALTU One port, many services — cookie-routed gateway
ROMbay Load SQL into RAM with a security audit trail
Fake_SSH_Play A fake SSH that only plays Bad Apple
🎨 Creative & Desktop Tools
Repo What it is
DrawLib Painting studio in the browser — 19 tools, 120 filters, plugins
drawbuddy Diagram workbench — flowcharts / sequence / mind maps (Mermaid + Chart.js)
ControlEcharts Stats chart workbench — 38 chart types, CSV import, SVG export
online-piano Online MIDI synth piano — 36 voices, Web Audio realtime
CQRC Color QR codes from scratch — C# & pure JS, zero dependencies
whitelib Color-block transparency tool (PyQt5)
WaterTool LSB image steganography with a PyQt6 GUI
VmTyper Simulated keyboard typing for paste-blocked inputs
A-PILCat Meme / sticker maker — 250 stickers, full generation pipeline
PILCOMMIX · HUMIX Audio synthesizers — one classic DSP, one voice-driven
PILSEOCORE Multithreaded SEO crawler / local search index
PILBroadcast · PILPublisher LAN screen broadcast · file sharing (Tauri v2)
PILinstaller My own unsigned Windows installer generator
ToolsForMy Personal Java utility belt
🧪 Data, Language & Experiments
Repo What it is
MightBe Neural-network database of relational words
Nebula Encrypted local memory / notes retrieval engine
Styx LLM role-play kernel with pluggable ports
styx-vision Local image understanding for text-only LLMs
PILScript JS-style scripting language with dlopen FFI
MQ Event-driven modular messaging framework (Spring Boot)
PLocalSwitch Local LLM API gateway — OpenAI contract, 13 upstream protocols
DOCPI Self-hosted architecture-doc collaboration platform
SPNIX A tiny Rust terminal agent
TalentMarket Campus hiring platform — students / teachers / companies
📦 Packaging & Mirrors — one-command install for BIT on every platform
Repo Channel
scoop-bit Windows · Scoop bucket
homebrew-bit macOS · Homebrew tap
apt-repo · dnf-repo · pacman-repo Linux · APT / DNF / pacman
winget-pkgs (fork) Windows · Winget manifests
🍴 Forks
Repo What it is
Compositor The Photoshop alternative for Mac (Swift)
awesome-mcp-clients · awesome-mcp-servers MCP collections

Stats

Stats dizzy

stats streak top-langs

Sticker Pack cutesy

🐱 My sticker pack — 30 moods of the cat (click to expand)
happy
happy
love
love
shy
shy
surprised
surprised
sleepy
sleepy
cry
cry
angry
angry
proud
proud
grievance
grievance
cheer
cheer
thanks
thanks
bye
bye
speechless
speechless
thinking
thinking
wicked
wicked
eating
eating
bubble tea
bubble tea
scared
scared
cutesy
cutesy
wailing
wailing
disgusted
disgusted
finger heart
finger heart
cheers
cheers
peeking
peeking
dizzy
dizzy
frustrated
frustrated
praying
praying
stomping
stomping
facepalm
facepalm
confused
confused

Links love

bye cat

Data stays local. Tools grow by themselves.

If BIT is useful to you, give BrainTentacle a Star finger heart

Pinned Loading

  1. PILPublisher PILPublisher Public

    局域网文件共享工具 PiLPublisher(Tauri v2 + Rust + TypeScript)— 内嵌 HTTP 文件服务器,手机扫码即可浏览 / 上传 / 重命名 / 删除,权限与访问密码可独立开关;已迭代 v0.1.1 → v0.1.8

    Rust 1

  2. PILCOMMIX PILCOMMIX Public

    音频合成器 — Rust DSP 引擎 + Tauri 桌面端 + VST3 插件形态,内置波形、滤波器、效果链与渲染示例工具

    Rust 1

  3. PILSEOCORE PILSEOCORE Public

    本地搜索引擎 / SEO 引擎 — 多线程全网爬取(DNS 枚举 + 黑名单 + 关键词)、倒排索引、元搜索聚合、统计面板,附带 MCP 服务与 Web 管理端

    Rust 4

  4. PLocalSwitch PLocalSwitch Public

    本地 LLM API 代理网关 — 对外统一 OpenAI v1 契约,内部双向转换到 Anthropic / Gemini / Ollama / Bedrock 等 13 类上游协议;双账本计费、节点质量评估、流式安全链路 + Tauri 桌面管理端

    Rust 2

  5. BrainTentacle BrainTentacle Public

    触手怪 BrainTentacle · 桌面 AI Agent 中枢 — 对话 / 工具 / 记忆 / 技能 / 安全脱敏 / MCP 扩展,Tauri + Rust + React,覆盖 Windows·macOS·Linux·龙芯·RISC-V

    Rust 5

  6. TentacleTool TentacleTool Public

    触手怪的 MCP 工具集(monorepo)— 一个文件夹 = 一个独立工具集,全部零依赖 Node 原生实现,走 MCP Streamable HTTP 协议各自监听端口

    JavaScript 3