A fact brain. Claims live as graph nodes with evidence and confidence; answers come from deduction search over facts, info and the web, backed by hybrid RAG. Ships with its own ETL.
Self-hosted delivery fabric for Gitea teams: agents take issues from plan to merged PR behind fmt/lint/test gates, and a Telegram bot keeps a human in the loop at every step.
Markdown notes become a Neo4j knowledge graph plus Qdrant vectors; a Matrix bot answers questions over them through Ollama, fully self-hosted.
Typed Go client for the OnlyOffice Project Management API, plus an oo CLI for projects, tasks, milestones and CRM.
Go client for Ollama and Open WebUI: authenticated streaming, token callbacks, code-block extraction.
Matrix bots in Go with E2E encryption, Ollama-generated replies, and Gitea + OnlyOffice integrations.
Env, YAML, INI and JSON config as Go structs: deep merge, key normalization, and a convert/get/merge CLI.
| repo | what it is |
|---|---|
| mail-archive | self-hosted email archive: IMAP/POP3 sync, keyword and vector search |
| self-ca | on-prem CA: private HTTPS certs for any device |
| oo-webdav | OnlyOffice Documents over WebDAV, pure Go, no Node |
| webdav-sharing | WebDAV sharing with SFTPGo + MinIO, role-based access |
| bonsai-ollama | serve Q1_0 GGUFs through an Ollama-compatible API |
| go-fdp | Binance klines and aggTrades from public S3, DuckDB + Parquet cache |
| aws-gcp-azure | one Python app on AWS, GCP and Azure serverless |
| go-quicktype · try it | backendless quicktype in the browser: typed models from JSON, Schema, TypeScript and GraphQL |
| spatialite | static SpatiaLite binaries and PHP wrapper |
| sassc-binaries | static sassc builds for old toolchains |
If any of this saves you time, sponsor my open source work:
- GitHub Sponsors ♥
- Polar - best for company sponsorships and EU invoices
- Ko-fi - a one-time coffee
- Liberapay - EU-friendly recurring
- Patreon




