Downcity

Features

More Than Copilot

Downcity provides a safe and controllable Agent Runtime for your team.

Design Principle

Execution speed with governance boundaries.

Downcity does not optimize for black-box replacement. It embeds agents inside existing engineering context so automation remains explainable, interruptible, and recoverable.

Repo is the control plane, not just a data source

Audit logs are governance assets

Path-fit beats platform migration

01

Repo Native

Reject complex low-code drag-and-drop platforms. Your directory structure and TypeScript definitions ARE the agent's definition. Developing an Agent is as intuitive as writing standard business code.

02

Proactive Employee

True agency unlocked. It doesn't just wait for commands—it **proactively notifies you and executes tasks**. It learns by searching the web, installs skills on demand, and writes scripts to handle complex workflows autonomously.

03

Human-in-the-Loop

Empower your Agent without losing control. All sensitive actions (fixes, shell commands) push approval requests to you. Just click Agree or Reject on your phone.

04

Auditable Memory

Every thought, every action result, and every human approval is persistently logged in the file system. It's your most trustworthy and transparent digital employee.

05

Claude Code Skills

Fully compatible with the Claude Code Skills ecosystem. Install high-quality community skills or extend your Agent's capabilities with simple Bash/Python scripts.

Config Surface

Repo Native

Reject complex low-code drag-and-drop platforms. Your directory structure and TypeScript definitions ARE the agent's definition. Developing an Agent is as intuitive as writing standard business code.

Agent reliability does not come from a hidden platform. It comes from visible, auditable, and takeover-friendly configuration living in the repo.

Behavior Layer

Define personality & rules in plain English

PROFILE.md
# Personality
You are a Market Researcher.
Traits: Insightful, data-driven.

# Workspace
This repository is your workspace.

# Capabilities
## Scripts
You can run tools in ./scripts/:
- ./scripts/fetch_news.ts
- ./scripts/analyze.py

## Coding
- Use web/data tools when needed
- Write & execute custom scripts
  in the ./code/ directory

Launch Decision

Ship Your Repo

Close one real repo loop first, then add more skills and platforms only when needed.