EveryDev.ai
Sign inSubscribe
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai © 2026
Main Menu
  • Tools
  • Developers
  • Topics
  • Discussions
  • Communities
  • News
  • Podcasts
  • Blogs
  • Builds
  • Contests
  • Compare
  • Arena
  • Polls
Create
    Home
    Tools

    2,645+ AI tools

    • New
    • Trending
    • Featured
    • Compare
    • Arena
    Categories
    • Agents1666
    • Coding1214
    • Infrastructure542
    • Marketing451
    • Design437
    • Projects396
    • Research371
    • Analytics339
    • Testing233
    • MCP227
    • Data213
    • Security200
    • Integration170
    • Learning155
    • Communication148
    • Prompts144
    • Extensions137
    • Commerce125
    • Voice122
    • DevOps99
    • Web78
    • Finance21
    1. Home
    2. Tools
    3. kula
    kula icon

    kula

    DevOps Infrastructure

    Lightweight, self-contained Linux server monitoring tool with a web UI and terminal TUI.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Fully free and open source under AGPL-3.0. All features included.

    Engagement

    Available On

    Web
    API

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    DevOps InfrastructureObservability PlatformsPerformance Metrics

    Alternatives

    PrometheusWolfStackCtrlOps
    Developer
    c0m4rc0m4r is an independent developer publishing open-source pro…

    Listed Mar 2026

    About kula

    Kula is a lightweight, self-contained Linux server monitoring tool written in Go. It collects system metrics every second by reading directly from /proc and /sys, stores them in a built-in tiered ring-buffer storage engine, and serves them through both a real-time web dashboard and a terminal TUI — with zero external dependencies and no database required.

    The storage engine uses pre-allocated ring-buffer files organized into three tiers: 1-second raw samples (Tier 1), 1-minute aggregates (Tier 2), and 5-minute aggregates (Tier 3). This gives predictable, bounded disk usage with no cleanup needed.

    • CPU Monitoring - Per-core and total usage across user, system, idle, iowait, irq, steal, and guest states
    • Memory & Swap - Total, free, available, used, buffers, cached, shmem, dirty, and mapped metrics
    • Network - Per-interface throughput in Mbps, packets per second, errors, drops, and TCP/UDP/ICMP counters
    • Disk I/O - Per-device read/write bytes per second, utilization percentage, and filesystem and inode usage
    • System Info - Uptime, entropy, clock sync status, hostname, and logged-in users
    • Process Tracking - Task counts by state (running, sleeping, blocked, zombie) and total thread counts
    • Web Dashboard - Embedded single-page application with interactive Chart.js graphs, drag-select zoom, focus mode, and gap detection
    • Terminal TUI - Built with bubbletea and lipgloss for an in-terminal monitoring interface
    • WebSocket Streaming - Live metric delivery via WebSocket with REST API fallback for historical ranges
    • Optional Authentication - Argon2id password hashing with session cookies or Bearer token support
    • Multiple Install Paths - Available as a standalone binary, Debian/Ubuntu .deb package, Docker container, AUR package, or built from source
    • Init System Support - Service files provided for systemd, OpenRC, and runit

    To get started, download the binary from the GitHub releases page, copy config.example.yaml to config.yaml, and run ./kula serve to start the dashboard on http://localhost:8080. Alternatively, run ./kula tui for the terminal interface.

    Community Discussions

    Be the first to start a conversation about kula

    Share your experience with kula, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source

    Fully free and open source under AGPL-3.0. All features included.

    • Full metrics collection (CPU, memory, network, disk, system)
    • Web dashboard with real-time graphs
    • Terminal TUI
    • Tiered ring-buffer storage engine
    • WebSocket and REST API

    Capabilities

    Key Features

    • Per-core and total CPU usage monitoring
    • Memory and swap metrics collection
    • Per-interface network throughput and packet statistics
    • Per-device disk I/O and filesystem usage
    • Tiered ring-buffer storage engine (1s
    • 1m
    • 5m aggregates)
    • Real-time web dashboard with Chart.js graphs
    • Terminal TUI interface
    • WebSocket live streaming
    • REST API for historical data
    • Optional Argon2id authentication
    • Single binary
    • zero external dependencies
    • Docker support
    • systemd
    • OpenRC
    • and runit service files
    • Cross-compile support for amd64
    • arm64
    • riscv64
    • Debian/Ubuntu .deb package
    • Arch Linux AUR package

    Integrations

    Docker
    systemd
    OpenRC
    runit
    nginx (reverse proxy)
    API Available
    View Docs

    Reviews & Ratings

    No ratings yet

    Be the first to rate kula and help others make informed decisions.

    Developer

    c0m4r

    c0m4r is an independent developer publishing open-source projects on GitHub. The developer maintains public repositories accessible to the broader developer community.

    Read more about c0m4r
    WebsiteGitHub
    1 tool in directory

    Similar Tools

    Prometheus icon

    Prometheus

    Open source systems and service monitoring system that collects metrics, evaluates alerting rules, and supports powerful queries via PromQL.

    WolfStack icon

    WolfStack

    A universal server management platform built in Rust for monitoring, managing, and orchestrating infrastructure including Docker & LXC containers, VMs, networking, storage, and backups from a single dashboard.

    CtrlOps icon

    CtrlOps

    AI-powered desktop app for managing Linux servers with an AI terminal, file manager, one-click deployments, and SSH management — 100% local, no cloud required.

    Browse all tools

    Related Topics

    DevOps Infrastructure

    Platforms and tools for CI/CD pipelines and DevOps practices.

    55 tools

    Observability Platforms

    Comprehensive platforms that combine metrics, logs, and traces with AI-powered analytics to provide deep insights into complex distributed systems and application behavior.

    87 tools

    Performance Metrics

    Specialized tools for measuring, evaluating, and optimizing AI model performance across accuracy, speed, resource utilization, and other critical parameters.

    43 tools
    Browse all topics
    Back to all tools
    19views
    Discussions