Lightweight. Private.
Fully yours.

Self-hosted DevOps platform — Git, CI/CD, and issues your AI agent already knows how to use.

Gisia — Issues

Built for AI agents

Every project serves machine-readable skill files. Paste one instruction into your agent — it learns your whole project API.

1

Copy the skill instruction

Each project page shows a ready-made instruction pointing at its skill.md — plain Markdown at a predictable URL.

2

Paste it into your agent

Works with any agent that can fetch a URL and call a REST API — OpenClaw, Claude Code, or your own bot.

3

Ask for real work

The agent clones, pushes, and manages issues, epics, and labels through the Gisia API — no plugin, no integration to install.

Your AI Agent
# you
Read the project skill and follow the instructions by running:
curl -s https://your-gisia/team/app/-/skill.md -H "PRIVATE-TOKEN: •••"
# agent
Skills loaded: repository, issues, epics, labels. I can now clone, push, and manage this project. What should I do?
# you
Create an epic "v2 release" with issues for each remaining TODO, then push the fix for #12.
# agent
✓ Epic created with 4 linked issues  ✓ Branch pushed  ✓ Issue #12 closed

Everything you need, nothing you don't

A complete DevOps toolkit designed for individual developers and small teams who value ownership.

Git Repository Hosting

Lightweight Git server with SSH and HTTP(S) access. Push, pull, and manage your repositories on your own infrastructure.

CI/CD Pipelines

YAML-based pipeline definitions with runner support. Build, test, and deploy your code with every push — fully self-hosted.

Issue Tracking & Boards

Simple issue boards with scoped labels and epics. Track your work without the bloat of enterprise project management tools.

And there's more

Merge Requests

Code review with inline comments, approvals, and merge conflict detection.

Webhooks

Trigger external services on push, merge, and other repository events.

Protected Branches

Enforce rules on critical branches — require reviews, block force pushes.

Keys & Tokens

Fine-grained access control with SSH deploy keys and API tokens.

Why Gisia?

Developer-first

Built by developers, for developers. Clean interfaces, fast workflows, no bloat. Focus on shipping, not configuring.

Transparent

Open source and fully auditable. Know exactly what runs on your server — every line of code is available for you to inspect, modify, and trust.

Simple

Simplicity over complexity. One binary, one config file, one Docker command. Up and running in minutes, not hours.

Get started in seconds

A single Docker Compose file is all you need.

terminal
# Initialize and start Gisia
$ mkdir gisia && cd gisia
$ docker pull gisia/init:latest
$ docker run --rm -v ./:/output gisia/init:latest
$ cp .env.example .env
$ docker compose up -d
# Get your root password
$ docker exec -it gisia-web cat /rails/initial_root_password