Skip to main content

AgenCLI: a multi-agent terminal workspace built in Python.

Project description

AgenCLI

AgenCLI is the Python reboot of the original agent CLI concept: a multi-agent terminal workspace with a Textual UI and a DeepAgents/LangGraph runtime.

This repo is now scaffolded as a proper uv project with:

  • a package entrypoint at agencode
  • agencode tui uses the current directory as the workspace by default
  • a Typer CLI
  • a minimal Textual app
  • config and session directory bootstrapping
  • basic agent registry and runtime stubs for the later DeepAgents integration
  • CLI support for OpenAI-compatible base_url, api_key, model, and model_kind

Run

uv sync
uv run agencode doctor
uv run agencode config-openai --base-url https://api.deepseek.com --model deepseek-chat --model-kind chat
uv run agencode tui

# Open a specific workspace explicitly
uv run agencode tui --workspace /path/to/project

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

agencode-0.1.0.tar.gz (89.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

agencode-0.1.0-py3-none-any.whl (87.1 kB view details)

Uploaded Python 3

File details

Details for the file agencode-0.1.0.tar.gz.

File metadata

  • Download URL: agencode-0.1.0.tar.gz
  • Upload date:
  • Size: 89.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for agencode-0.1.0.tar.gz
Algorithm Hash digest
SHA256 66ad650cf24f0fb6f862b200f31088ee369c867d518289b61323db696578c6f8
MD5 17cabb45de3f56746f0945054c668bf3
BLAKE2b-256 37c9e814042ab37e56845283d917c2e4a4db4a87b8c10849e9808c7afe7bcaf9

See more details on using hashes here.

File details

Details for the file agencode-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: agencode-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 87.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for agencode-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0c753c89727ecdf2d41d3226304e7fff9efe6c2817c4d4a83229a53507f8b851
MD5 fa8789c990f77c38578ea3ed3ceb3bb6
BLAKE2b-256 cc90d28302c3c3a581500682ae823daaa67d170a9eeb3f93b2b2e2f829af5867

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page