Skip to content
No results
  • Blog
The Smarter Project
The Smarter Project
The Smarter Project
The Smarter Project
  • System Management

Running Smarter in Production on Amazon EKS: Architecture, Security, Cost and Scale

Illustration of an operator at a laptop running k9s, next to an EKS cluster of three nodes running the Smarter pods, a security shield and a monthly cost gauge

Smarter’s production environment is a Helm release on Amazon EKS, in a VPC that Terraform builds, fed by a GitHub Actions pipeline that ships every merge to main. This post is a tour of that environment for people who run…

  • smarter_blog
  • November 3, 2026
  • Artificial Intelligence, Security, Software Engineering

Smarter’s MCP Server Gives Sysadmins Live Platform Diagnostics in a Chat

A friendly robot wearing a help desk headset, between a health monitor, redacted log lines, a shield with a lock and a checked ticket

Smarter’s MCP server has a set of tools for the people who run a Smarter platform. A sysadmin opens Smarter Sysadmin, a chatbot in the Prompt Engineer Workbench, and asks “Is anything wrong right now?” or “Why can’t this user…

  • smarter_blog
  • November 3, 2026
  • System Management

Leveraging Automations to Keep Smarter Healthy

A flat illustration of a robot with a wrench tending a row of repositories with green check marks, beside a calendar, a clock and a gear

Smarter stays healthy because of four kinds of automation. GitHub Actions workflows test it, Dependabot keeps its dependencies current, pre-commit hooks check every commit, and coverage thresholds fail any test run that leaves too much code untested. The first three…

  • smarter_blog
  • November 2, 2026
  • How To

How to Build a Smarter Extension in Python With Cookiecutter

The Cookiecutter logo above a recipe card of answers, a cookie cutter shaped like a folder, and a tray of extension-shaped cookies named weather, calculator and reading-time

This tutorial builds a Smarter Extension, a small Python package that gives AI chatbots a new tool, using Cookiecutter and the official Smarter Extension template. You don’t need to know much Python. If you can open a terminal, run a…

  • smarter_blog
  • November 1, 2026
  • Artificial Intelligence, Software Engineering

How Smarter’s MCP Server Searches Its Own Code, Documentation and Blog

A friendly robot reads source code through a magnifying glass, with a blog post card above it and a cable connecting it to a database, beside a chat bubble with an answer

Every Smarter platform runs one MCP server, the MCPServer, a Django app inside the platform itself. Two built-in MCPClients use it, and each one connects to its own collection of the MCPServer’s tools. smarter_project is public, and answers questions about…

  • smarter_blog
  • November 1, 2026
  • Artificial Intelligence, How To, Software Engineering

Claude Code Reviews Smarter’s Kubernetes Pod Logs Every Day, and Proposes the Fixes

A friendly robot with a magnifying glass and a wrench stands inside a circular loop of six stations: Kubernetes pods, a log under a magnifier, a bug report, a pull request branch, a test shield and a deploy rocket, with a chat bubble for the team's Slack channel.

Every morning at 09:00 UTC, a GitHub Actions workflow downloads the logs of Smarter’s production Kubernetes pods and hands them to Claude Code, running unattended. Claude reads them the way a senior engineer would, ties each problem to the line…

  • smarter_blog
  • October 31, 2026
  • Software Engineering

How Smarter’s Kubernetes-Style Annotations Trace Every Resource to Its GitHub Commit

A GitHub repository's commit history, with HEAD highlighted, pointing to an LLMClient card whose annotations record its source repository, path and commit, alongside CRM and CMDB annotations linked to those systems

SAM annotations are how Smarter connects its resources to the other systems in your organization. SAM, the Smarter Application Manifest, is the YAML format that declares every Smarter resource (LLMClients, Plugins, Secrets, Guardrails and the rest), and its metadata.annotations work…

  • smarter_blog
  • October 31, 2026
  • Artificial Intelligence, How To

Build a Slack Bot With a Smarter LLMClient

A Slack chat window, a Kubernetes pod running bot.py, and a robot standing for a Smarter LLMClient, connected by arrows in both directions

This is a how-to for a Slack bot that runs as a single pod on Kubernetes and answers questions with a Smarter LLMClient. The bot is about 200 lines of Python, it ships as an optional subchart of Smarter’s Helm…

  • smarter_blog
  • October 31, 2026
  • Artificial Intelligence, Software Engineering

Introducing the Smarter MCP Server

A friendly robot between a code window, a blog post card, a pull request icon and a checked schema card

Every Smarter platform has an MCP server built in. The Smarter MCP Server gives AI agents a working knowledge of Smarter. It reads Smarter’s source code, documentation and blog as they are today. It describes Smarter’s manifests, and checks them…

  • smarter_blog
  • October 30, 2026
  • Security

Calico Network Policies: Pod Labels as Smarter’s Network Boundary

Labelled pods inside a fenced ring around a database, with an unlabelled pod outside the ring blocked

Smarter uses Calico to enforce Kubernetes NetworkPolicies that start its production namespace from deny-all, in both directions, and then admit traffic by pod label. MariaDB and Redis accept connections only from pods labelled app.kubernetes.io/application-group=smarter, the app accepts web traffic only…

  • smarter_blog
  • October 25, 2026
1 2 3 4 … 6
Next

Announcements

  • v0.41 Release: A Help Desk MCP Server for the People Who Run SmarterNovember 2, 2026
  • Introducing smarter-sh/automation, the GitHub Actions Cron Jobs That Look After Every Smarter RepositoryNovember 2, 2026
  • smarter-extension-cookiecutter v1.0 Release: A New Smarter Extension in One CommandNovember 1, 2026
  • v0.40 Release: An MCP Server That Reports Bugs, and a Read-Only PlatformOctober 31, 2026
  • v0.38 – v0.39 Release: Annotations You Can Query, Search Across Every Resource, and a Slack BotOctober 31, 2026
  • v0.37 Release: The Smarter Project MCP Server Reads the Blog, Every Repository and Every Manifest SchemaOctober 28, 2026
  • smarter-api v0.2 – v0.6 Release: The Smarter Python SDK, Typed From End to EndOctober 26, 2026
  • cache-results v0.2 Release: A Lazy Cache for Raw get() and set(), and Colored LogsOctober 26, 2026

All announcements →

Categories

  • Announcements
  • Artificial Intelligence
  • How To
  • Security
  • Software Engineering
  • System Management

Archives

  • November 2026
  • October 2026
  • September 2026
  • August 2026
  • July 2026
  • June 2026
  • May 2026
  • April 2026
  • March 2026
  • February 2026
  • January 2026

Copyright © 2026 - The Smarter Project smarter.sh