Back to directory

Gini Agent

A personal AI agent runtime that treats chat as just one interface onto a system of record for conversations, runs, tasks, approvals, memory, skills, jobs, tools, traces and audit events, reachable identically from a CLI, a web app, mobile and messaging bridges.

Gini Agent

Gini Agent is built around a runtime rather than a chat interface: a single process per instance owns state and does the actual work of running tasks, calling tools, remembering things and tracking approvals, while a Next.js web app, a CLI, a mobile app, MCP surfaces and messaging bridges are all clients of that same runtime.

When the agent needs a decision from the user, it surfaces a purpose-built control, such as a secure input field, a choice, a sign-in handoff or a confirm-before-send step, wherever the work is happening, and because every client speaks to the same runtime, that control reaches a phone as readily as a desktop. A skill-learning mechanism improves the agent's own skills from task outcomes using a two-tier reward and a daily human-reviewed gate.

It supports OpenAI, Anthropic, Bedrock, Azure, OpenRouter, DeepSeek and local model providers, can run headless in a Docker container with a real browser under Xvfb, exposes several tunnel modes for remote access, and includes a documented path for migrating an existing OpenClaw installation.

More in Agent frameworks

See all 902
  • Recurse

    recurse.run

    A serverless harness that lets a coding agent design, test, and deploy its own specialist sub-agents as tools, MCP servers, or bots, defined by a schema-validated manifest.

  • ProofForge

    shulgin.is-a.dev

    An AI-agent pipeline that decomposes a mathematics problem, proves each piece, and formalizes the result in Lean 4 and Mathlib until the Lean kernel accepts it, with six of its proofs already merged into Google DeepMind's formal-conjectures repository.

  • local-coder

    github.com

    Builds a local coding-agent team on top of Ollama and OpenCode by detecting the machine's hardware, recommending models for seven specialist roles, and testing whether each assigned model can actually use tools, edit a repository and pass verification.