All projects

Agentic AI · Desktop software

Salmex I/O.

I built a personal AI assistant with persistent memory, scheduled tasks, and connected tools. The project brought a Go backend and a desktop app together around one idea: an assistant you can run and control yourself.

Period
Oct 2025 – Apr 2026
My role
Founding Engineer
Status
Concluded
Salmex I/O desktop dashboard alongside its Telegram assistant
Salmex I/O’s desktop dashboard and a connected Telegram conversation.
Application & memory
Local
Backend
Go
Desktop application
Tauri / SvelteKit

The idea

An assistant with continuity.

I wanted an assistant that could remember earlier conversations and carry out useful work across tools, rather than starting over with each session.

Salmex ran on the user’s computer, with locally stored context and a choice of model providers. External model and search APIs could be enabled when needed; Ollama supported local inference.

The product

Remember, act, and follow through.

The desktop app brought the assistant’s activity, memory, and scheduled work into one place. It could also communicate through Telegram, Slack, the command line, and the web.

  • Context across conversations

    Persistent memory combined search and retrieval so the assistant could draw on earlier work.

  • Tools and scheduled tasks

    Web search, browser automation, coding tools, and plugins let it perform tasks and run work on a schedule.

  • Checks before sensitive actions

    A review system assessed tool calls and could ask for human approval before proceeding.

Engineering

A system with clear responsibilities.

I designed and implemented the Go backend and Tauri/SvelteKit desktop app. The architecture separated communication channels, routing, agent execution, safety review, memory, plugins, scheduling, and the user interface.

That separation made it possible to add tools and model providers without rebuilding the rest of the application. The architecture documentation describes the individual layers and how they communicate.

My role

From product idea to implementation.

I led product discovery, technical architecture, full-stack implementation, and early go-to-market work. The project was independently built, without venture funding.

My work on Salmex I/O ran from October 2025 to April 2026. The project is presented here as a concluded venture.