Back
AI Coding Agent

Ingenium

    Frontend Tech Stack
    TG
    Backend Tech Stack
    DB
    AI

    Ingenium: AI Coding Agent

    Overview

    Ingenium acts as a local agentic coding companion that interacts with your project directory. It offers two distinct operational CLI modes (Agent Mode and Plan Mode) as well as a fully modular Telegram Bot interface for remote execution and approvals.

    Key Features

    Agent Mode

    • Autonomous task execution: The agent evaluates goals and stages actions (file creations, modifications, shell executions) that require manual approval before being applied to the project.

    Plan Mode

    • Sequential proposal and review: The agent drafts a step-by-step implementation plan in ingenium-plan.md in the workspace root. The developer can review, manually modify the file, or request changes, then run /execute to run the plan step-by-step.

    Telegram Bot Mode

    • Command and manage your assistant remotely: Includes full session loading/switching, inline visual file diff displays, approval callbacks, mode control, and token analytics in a professional interface.

    Developer-Centric Tooling

    • Equipped with built-in tools for:
      • File System: Create, modify, delete, and view codebase files.
      • Git: Check repository status, diffs, log histories, and stage commits.
      • Shell & Processes: Safely run local shell commands.
      • Web Integration: Search via Tavily and fetch web pages/documentation.
      • Reminders: Schedule reminders with background notifications.
      • Skills: Dynamically load specialized development skills.

    Privacy & Transient Sessions

    • Supports a temporary session mode (/temporary) where conversation logs and prompt histories are not persisted to disk.

    Token Analytics

    • Detailed logs of Prompt, Completion, and Total Token usage on a per-session and global lifetime basis.

    Resources