corindo-cli 0.0.1-1
Package Information
| Description | simple command-line REPL-loop AI agent Corindo CLI is a minimalist, terminal-native AI agent designed to assist software engineers with system tasks, building packages, and local development workflows. It connects to OpenAI-compatible APIs and provides safe, interactive tool execution including shell command running, file reading and writing, and web page fetching. Key features include strict manual confirmation (Y/N) for sensitive actions, XDG-compliant configuration support, and real-time command output streaming. |
|---|---|
| Maintainer | Ying-Chun Liu (PaulLiu) <paulliu@debian.org> |
| Changed By | Ying-Chun Liu (PaulLiu) <paulliu@debian.org> |
| Sponsor | paulliu@debian.org |
| Distribution | unstable |
| Architecture | all |
| Closes | #1152281 |
| Tracker | https://tracker.debian.org/pkg/corindo-cli |
| Uploaded | 4 hours ago |
New Package Report
.changes
| Date | Thu, 29 Oct 2026 02:38:42 +0000 |
|---|---|
| Source | corindo-cli |
| Version | 0.0.1-1 |
| Changed-By | Ying-Chun Liu (PaulLiu) <paulliu@debian.org> |
| Architecture | source all |
| Distribution | unstable |
Changelog
corindo-cli (0.0.1-1) unstable; urgency=low . * Initial release. (Closes: #1152281)
.dsc
| Priority | optional |
|---|---|
| Component | main |
| Package-List | corindo-cli deb python optional arch=all |
| Section | python |
debian/copyright
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Source: https://gitlab.com/grandpaul/corindo-cli Upstream-Name: corindo-cli Upstream-Contact: Ying-Chun Liu (PaulLiu) <paulliu@debian.org> Files: * Copyright: 2026 Ying-Chun Liu (PaulLiu) <paulliu@debian.org> License: GPL-3.0+ Files: debian/* Copyright: 2026 Ying-Chun Liu (PaulLiu) <paulliu@debian.org> License: GPL-3.0+ License: GPL-3.0+ This package is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. . This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this package. If not, see <https://www.gnu.org/licenses/>. Comment: On Debian systems, the complete text of the GNU General Public License version 3 can be found in "/usr/share/common-licenses/GPL-3".
DFSG Assistant LLM REVIEW 0 blocker, 0 important, 0 minor
This is an LLM based review using a Debian Inference based workflow. It was not written by a member of the DFSG team and has not been checked by one. It is not a decision on the package: it may be wrong, and it may have missed things.
Reviewed 2 hours ago.
Report
DFSG NEW review for corindo-cli version 0.0.1-1
Summary
- Licensing is DFSG-compliant and
debian/copyrightis accurate: Yes - Packaging is of good quality: Yes
- Issues: 0 blocker, 0 important, 0 minor
- debian/watch: version 5
- debian/copyright: machine-readable
- Scan before the review: nothing found
Licensing
The tree is exactly two upstream files, README.md and corindo-cli.py, both GPL-3+ and both copyright 2026 Ying-Chun Liu (PaulLiu), plus the maintainer's own debian/ files. debian/copyright is DEP-5, matches the notices in the files, names the holder for both stanzas, and refers to /usr/share/common-licenses/GPL-3 for the full text. No non-free terms, unclear-provenance files, vendored code or missing source forms were found.
Packaging
A small, clean package: one Architecture: all Python script installed as /usr/bin/corindo-cli via dh-exec, a man page generated from its shipped XML source with the matching build-dependencies, debhelper compat 13, Rules-Requires-Root: no, a current Standards-Version and a correct single-entry changelog. There are no patches or maintainer scripts, the declared runtime dependencies match the imports, and the man page source is shipped. Only an autopkgtest is absent, which Policy does not require.
Issues
None.
Verified
- Upstream files are exactly
README.mdandcorindo-cli.py, the same two files as incorindo-cli_0.0.1.orig.tar.bz2.corindo-cli.py:1-17has the GPLv3-or-later notice andCopyright (C) 2026 Ying-Chun Liu (PaulLiu) <paulliu@debian.org>;README.mdsays the source isGPL-3+. debian/copyrightis DEP-5 with the correct 1.0 Format line;Files: *andFiles: debian/*both name 2026 Ying-Chun Liu (PaulLiu) andGPL-3.0+, matching the file headers, the README and the legalnotice indebian/corindo-cli.1.xml(lines 81-87, also GPL-3+). The full licence text is available via the/usr/share/common-licenses/GPL-3pointer, which exists.- A grep for
Copyright,(C),©,SPDX-License-Identifier,Licensed under,GNU/GPL,Apache,Mozilla,public domainandAll rights reservedover every file outside.pc/found nothing beyond the above; there are no LICENSE/COPYING/NOTICE/AUTHORS files, no vendored third-party code, and no built binaries, minified files, archives or PDFs. - All of
debian/was read:control,rules,changelog,copyright,corindo-cli.install,corindo-cli.manpages,clean,README.Debian,source/format,upstream/metadataandcorindo-cli.1.xml.debian/patchesanddebian/testsdo not exist; there are no maintainer scripts. - Declared dependencies exist:
python3-openai3.6.0-1 (apt-cache), anddh-exec,docbook-xsl,xsltproc,debhelper-compat (= 13)are all real packages; the runtime imports (openai,tomllib,readline) are provided bypython3andpython3-openai. - The man page is built from the shipped
debian/corindo-cli.1.xmlbyexecute_before_dh_auto_buildinto the top-levelcorindo-cli.1, whichdebian/corindo-cli.manpagesinstalls (dh_installman searches.);debian/cleanremoves the generated file. - dh-exec's rename copies with
File::Copy(which chmods the copy to the source mode) and dh_install copies withcp -a, so an executable source script gives an executable/usr/bin/corindo-cli. - Standards-Version 4.7.4 is not older than the reviewing system's Policy 4.7.4.1. Policy 5.6.26 makes the Vcs-* fields optional, so their absence is not a violation.
- Changelog:
0.0.1-1,unstable,urgency=low, ITP #1152281 closed, date and maintainer agreeing withdebian/control. - uscan found the packaged version as the newest upstream release (upstream
0.0.1, packaged0.0.1). - Every pointer of
debian/copyrightto /usr/share/common-licenses names a file that is there (GPL-3).
Not confirmed
- File modes could not be read with the available tools. The package relies on
corindo-cli.pybeing executable (otherwise/usr/bin/corindo-cliis installed 0644 and cannot run) and ondebian/corindo-cli.installbeing executable (otherwise debhelper never runs it through dh-exec and its=> /usr/bin/corindo-cliline is parsed as a plain filename). A build anddpkg-deb -cwould show both. - docbook-xsl is not installed on the reviewing system, so the
DB2MANpath/usr/share/sgml/docbook/stylesheet/xsl/docbook-xsl/manpages/docbook.xslindebian/rulescould not be confirmed. Relatedly, the man page XML names the DocBook 4.5 DTD, whiledocbook-xmlis only a Recommends of docbook-xsl and is not in Build-Depends; a build would show whetherxsltproc --nonettreats the unreachable DTD as a warning or an error.
Proposed changes
None.
Uploader's response to the LLM review
The uploader was emailed about the review 2 hours ago.