Back to directory

Agent2077

A self-hosted AI agent workspace with a browser UI that connects to local or OpenAI-compatible models and can edit code, run shell commands, deploy Docker-backed apps, search the web, and maintain memory across sessions on your own Linux machine.

Agent2077

Agent2077 runs on a Linux machine and serves a full browser UI reachable from any device on the network, connecting to any OpenAI-compatible model endpoint such as LM Studio, OpenRouter or a remote vLLM server. The agent can chat with web search, open a project and read, write and edit code across its file tree, execute shell commands and run tests, and build and containerize web apps or games with Docker to serve on the local network.

It stores facts and reusable skill instructions and recalls context across sessions, supports multi-model orchestration, and includes a Self-Dev mode in which the agent can improve and modify its own codebase. Everything runs on the user's own hardware, with no cloud account required beyond whatever model endpoint is chosen.

Built with TypeScript; an install script sets up Docker, Node.js 22 through nvm, nginx, Avahi mDNS, a local SearXNG search instance and a systemd service so it starts on boot. AGPL-3.0 licensed.

More in Coding agents

See all 793
  • The City

    github.com

    A native macOS app that shows Claude Code runs as a city, with each project as a building, each team as a floor of robots, and every animation driven by a real event from the claude CLI's stream.

  • rig

    tryrig.ai

    A small, single-binary agent runtime that points at any OpenAI-compatible model, local or hosted, reads and edits a repository's code, runs its tests and remembers what it learned, with a loop implemented in a few hundred lines.

  • Jauvex

    jauvex.reindent.com

    An Electron desktop app that puts Claude Code, Codex and Grok coding-agent sessions side by side and lets you steer them by voice, with a small model handling fast routing decisions.