Main /
Dev
While these tools are general-purpose utilities, this cryptocurrency trading application demonstrates their practical usefulness in a real-world automated trading scenario. We use infrastructure services to craft the tools, check git page on how to get the code.
A self-hosted cryptocurrency trading system using two networked machines:
- OpenBSD
- Internet-facing server running IRC bot (cmech), crypto trading tools (kaiser), and exposing a public query interface
- GNU\Linux
- Backend LLM server processing news and generating market analysis reports via llmcli, this machine can only access and be accessed from OpenBSD host.
Workflow: cmech fetches crypto news → llmcli processes news and generates impact reports → kaiser executes spot trades on KuCoin based on reports and market metrics.
Minimalist here means powerful, it means well designed tools that adheres to the Unix philosophy.
- cmech
- Minimalist C utilities for modular IRC bots on OpenBSD. Decouples network protocol handling from command logic using Unix pipes. Serves as the public interface for querying the system.
- llmcli
- Minimalist C utility for self-hosted LLM agents within Unix pipelines. Provides stateless, pipe-driven interface leveraging OpenBSD security primitives. Processes news feeds and generates cryptocurrency market impact reports.
- kaiser
- Minimalist C utilities for spot crypto forex trading on OpenBSD. Decomposes KuCoin exchange interactions into discrete, single-purpose tools for executing trades based on analysis.
English
Portugues