You're Invited:Meet the Socket Team at RSAC and BSidesSF 2026, March 23–26.RSVP
Socket
Book a DemoSign in
Socket

agilecoder

Package Overview
Dependencies
Maintainers
1
Versions
9
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

agilecoder - pypi Package Compare versions

Comparing version
0.1
to
0.1.1
+1
agilecoder.egg-info/dependency_links.txt
[console_scripts]
agilecoder = agilecoder:main

Sorry, the diff of this file is not supported yet

Metadata-Version: 2.1
Name: agilecoder
Version: 0.1.1
Summary: AgileCoder
Home-page: https://github.com/FSoft-AI4Code/AgileCoder
Author: FSoft-AI4Code
Author-email: support.aic@fpt.com
License: Apache-2.0
Platform: UNKNOWN
Requires-Python: >=3.8
UNKNOWN
openai==0.28.1
tiktoken
markdown
colorama
strsimpy==0.2.1
python-dotenv
README.md
setup.py
agilecoder/__init__.py
agilecoder/cli.py
agilecoder/run.py
agilecoder/run_api.py
agilecoder/test.py
agilecoder.egg-info/PKG-INFO
agilecoder.egg-info/SOURCES.txt
agilecoder.egg-info/dependency_links.txt
agilecoder.egg-info/entry_points.txt
agilecoder.egg-info/not-zip-safe
agilecoder.egg-info/requires.txt
agilecoder.egg-info/top_level.txt
agilecoder/CompanyConfig/Agile/ChatChainConfig.json
agilecoder/CompanyConfig/Agile/PhaseConfig.json
agilecoder/CompanyConfig/Agile/RoleConfig.json
agilecoder/CompanyConfig/Art/ChatChainConfig.json
agilecoder/CompanyConfig/Default/ChatChainConfig.json
agilecoder/CompanyConfig/Default/PhaseConfig.json
agilecoder/CompanyConfig/Default/RoleConfig.json
agilecoder/camel/__init__.py
agilecoder/camel/configs.py
agilecoder/camel/generators.py
agilecoder/camel/human.py
agilecoder/camel/model_backend.py
agilecoder/camel/typing.py
agilecoder/camel/utils.py
agilecoder/camel/agents/__init__.py
agilecoder/camel/agents/base.py
agilecoder/camel/agents/chat_agent.py
agilecoder/camel/agents/critic_agent.py
agilecoder/camel/agents/embodied_agent.py
agilecoder/camel/agents/role_playing.py
agilecoder/camel/agents/task_agent.py
agilecoder/camel/agents/tool_agents/__init__.py
agilecoder/camel/agents/tool_agents/base.py
agilecoder/camel/agents/tool_agents/hugging_face_tool_agent.py
agilecoder/camel/messages/__init__.py
agilecoder/camel/messages/base.py
agilecoder/camel/messages/chat_messages.py
agilecoder/camel/messages/system_messages.py
agilecoder/camel/prompts/__init__.py
agilecoder/camel/prompts/base.py
agilecoder/camel/prompts/prompt_templates.py
agilecoder/camel/prompts/task_prompt_template.py
agilecoder/components/__init__.py
agilecoder/components/chat_chain.py
agilecoder/components/chat_env.py
agilecoder/components/codes.py
agilecoder/components/composed_phase.py
agilecoder/components/documents.py
agilecoder/components/phase.py
agilecoder/components/roster.py
agilecoder/components/statistics.py
agilecoder/components/utils.py
Metadata-Version: 2.1
Name: agilecoder
Version: 0.1.1
Summary: AgileCoder
Home-page: https://github.com/FSoft-AI4Code/AgileCoder
Author: FSoft-AI4Code
Author-email: support.aic@fpt.com
License: Apache-2.0
Platform: UNKNOWN
Requires-Python: >=3.8
UNKNOWN
<p align="center">
<br>
<img src="assets/logo_1.svg" width="500"/>
<br>
<p>
<div align="center">
<a href="https://opensource.org/license/apache-2-0/">
<img alt="license" src="https://img.shields.io/badge/License-Apache%202.0-green.svg"/>
</a>
<a href="https://www.python.org/downloads/release/python-380/">
<img alt="python" src="https://img.shields.io/badge/python-3.8+-yellow.svg"/>
</a>
# AgileCoder: A Multi-Agents Software Development Framework based on Agile Methodology
<!--
[![Code License](https://img.shields.io/badge/Code%20License-Apache_2.0-green.svg)](https://github.com/bdqnghi/CodeTF_personal/blob/main/LICENSE)
[![Python 3.9+](https://img.shields.io/badge/python-3.9+-blue.svg)](https://www.python.org/downloads/release/python-390/)
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black) -->
</div>
## Table of Contents
- [Introduction](#introduction)
- [Installation](#installation-guide)
- [Getting Started](#getting-started)
- [Inferencing Pipeline](#inferencing-pipeline)
- [Model Zoo](#model-zoo)
- [Fine-Tuning Your Own Model](#fine-tuning-pipeline)
- [Evaluate On Well-Known Benchmarks](#evaluate-on-well-known-benchmarks)
- [Utilities to Manipulate Source Code Based on AST](#code-utilities)
- [AST Parser in Multiple Languages](#ast-parser-in-multiple-languages)
- [Extract Code Attributes](#extract-code-attributes)
- [Remove Comments](#remove-comments)
- [Ethical and Responsible Use](#ethical-and-responsible-use)
- [License](#license)
## Overview
## Installation
Our library is now available on Pypi, so it can be easily installed by
``
pip install agilecoder
``
We currently supports Azure OpenAI service, so please set following environment variables:
* API_KEY
* RESOURCE_ENDPOINT
* API_TYPE
* API_VERSION
* API_ENGINE
## Get Started
To produce your desired software, simply run the command
``
agilecoder --task "<your requirement about the product you want AgileCoder to create>"
``
For example,
``
agilecoder --task "create a caro game in python"
``
[egg_info]
tag_build =
tag_date = 0
from setuptools import setup, find_packages
setup(name='agilecoder',
version='0.1.1',
description='AgileCoder',
url='https://github.com/FSoft-AI4Code/AgileCoder',
author='FSoft-AI4Code',
author_email='support.aic@fpt.com',
license='Apache-2.0',
python_requires=">=3.8",
include_package_data=True,
package_data={"agilecoder": ["CompanyConfig/*/*.json"]},
entry_points={
'console_scripts': ['agilecoder=agilecoder:main'],
},
install_requires=[
"openai==0.28.1",
"tiktoken",
"markdown",
"colorama",
"strsimpy==0.2.1",
"python-dotenv"
],
packages=find_packages(),
zip_safe=False)
-2
[console_scripts]
agilecoder = agilecoder:main
Metadata-Version: 2.1
Name: agilecoder
Version: 0.1.1
Summary: AgileCoder
Home-page: https://github.com/FSoft-AI4Code/AgileCoder
Author: FSoft-AI4Code
Author-email: support.aic@fpt.com
License: Apache-2.0
Platform: UNKNOWN
Requires-Python: >=3.8
Requires-Dist: openai (==0.28.1)
Requires-Dist: tiktoken
Requires-Dist: markdown
Requires-Dist: colorama
Requires-Dist: strsimpy (==0.2.1)
Requires-Dist: python-dotenv
UNKNOWN
agilecoder/__init__.py,sha256=fb8qdnY-sSe7cf8yohr_U2Em-ZQ9PllTIGm4fMuOU_8,21
agilecoder/cli.py,sha256=HUe2-xJQbIk2GqrR-AynO1FLkJD6U1o09qm6ssTgs-g,1039
agilecoder/run.py,sha256=96TQ1t8U38vQwRMkHXiUpjkkKihTMn4MkNPRR5XRJ1w,4548
agilecoder/run_api.py,sha256=EBzzJDn5ffWE0u_EJSiKWSslp0y0DvVd_ZndLmmMHko,3189
agilecoder/test.py,sha256=Vp0UK-L60T-jcjbNS0An_Sj5FIOEcnIkeuc6Fn3yfgw,17588
agilecoder/CompanyConfig/Agile/ChatChainConfig.json,sha256=u_yxKf71gNmMjJb24aLQNBIhhDlGU3QgSdvhcXV01io,6653
agilecoder/CompanyConfig/Agile/PhaseConfig.json,sha256=1BZx1-pQvGtwv2UcurOJk01wJh3v61pF_4219-sEYpg,36638
agilecoder/CompanyConfig/Agile/RoleConfig.json,sha256=a3RsydN3C7D9VGTGBXt5_oxU2XyQfXMBWnaPeB3WVQM,8644
agilecoder/CompanyConfig/Art/ChatChainConfig.json,sha256=3hbsumAUtlCXtJZCR7lRo52uUjmAnqP2pvZ03tQC_H4,2725
agilecoder/CompanyConfig/Default/ChatChainConfig.json,sha256=vf3OsmJlJ2YJJXEoK40JIV-lOxutmys7VJy44t5zNcE,2288
agilecoder/CompanyConfig/Default/PhaseConfig.json,sha256=aU8bvoK6z8QgfMyXlKE7woQ4KWUdx6fFaleTXpbdKRw,19174
agilecoder/CompanyConfig/Default/RoleConfig.json,sha256=mnsAB3vXlxD70Y-BLEgRGF-bNYhdUlLD5JKbTLNl5IM,7188
agilecoder/camel/__init__.py,sha256=u-TqV5Rhe87DUlItZPpR0FNWL9dc5w5Kc9X1g8brb_s,1002
agilecoder/camel/configs.py,sha256=2WYu9oTS0fC9Rub_8YZx035WO0W1oNcv7TAaOvWWcC4,4237
agilecoder/camel/generators.py,sha256=zBU96-S_krfAvAST3pCyHUuI0GuCcH1BGpUAmqRLkqk,11592
agilecoder/camel/human.py,sha256=pEbAhxaCKN5Mj-PYVrFjZZMBca0RU7nvnsvAOR17RoY,4995
agilecoder/camel/model_backend.py,sha256=EX1aXfivCXqfQ8ZYno14Z3DziClFi9m5oKF-jbyJg1M,5180
agilecoder/camel/typing.py,sha256=7GXpjx4mRrPv72XMXSBdYm-niQrBS-DpnkYhN9AiTg8,2952
agilecoder/camel/utils.py,sha256=oCbDZOQ5yLrn5Oe-kYP-M5-td5FMNUT2Tefz84DjpcM,7164
agilecoder/camel/agents/__init__.py,sha256=xmrj74uWmD2vNWlt1yTGzhsX7z2X3TIZXJyzjPy40jg,1266
agilecoder/camel/agents/base.py,sha256=r6EJ_K9IMoPh2E_vKWWee9eCF8t-0xinCdVhTl-w_zg,1055
agilecoder/camel/agents/chat_agent.py,sha256=YwpcT39XiO_faAOW1jrhyy8H0DXyf5xyWUPlrsJyw4U,9139
agilecoder/camel/agents/critic_agent.py,sha256=Ytt6rwWY4-eYzQlGXiwGky7PPBUX7RcrRevlKy0pctA,7116
agilecoder/camel/agents/embodied_agent.py,sha256=ItKGoMj-ZREZ9RoQ62Sm6-hL0zWkYXJVU5B3my5z8Yc,5530
agilecoder/camel/agents/role_playing.py,sha256=J5EIff7dhP4lyGTDHubOEXs-VzLBHZA9cG4qDGbLs5Y,13921
agilecoder/camel/agents/task_agent.py,sha256=jresntccydtx39cJFNp0aXKvH1ddCC4dPiUZnEHQmGU,6436
agilecoder/camel/agents/tool_agents/__init__.py,sha256=ulTNWU2qoFGe3pvVmCq_sdfeSX3NKZ0due66TYvsL-M,862
agilecoder/camel/agents/tool_agents/base.py,sha256=VHITX2g-mYAjoW9FFHTgxAX2RrGd2rQkPU7ES55neQ4,1220
agilecoder/camel/agents/tool_agents/hugging_face_tool_agent.py,sha256=h9_C5cUwCtH3THV6lJxx01jAFDrtJeDs3p2TLOc0qig,8034
agilecoder/camel/messages/__init__.py,sha256=LWYGk-x5u0in0SvN_ljZ3bwJC_5QRJAPKs5I9P2yvT8,1983
agilecoder/camel/messages/base.py,sha256=OfBa7qSDodwUt8BZ_6Gzq_0oYX4CkWGGSkREpr5-XR0,11067
agilecoder/camel/messages/chat_messages.py,sha256=OQela70_6AkMVzMgoULbzFNjZwgbCNs1_2OQk910Cvc,3283
agilecoder/camel/messages/system_messages.py,sha256=1Cps7WPzvbw7ZOa80jvGGo4YWMUYICGARnY67E9Zz_8,3078
agilecoder/camel/prompts/__init__.py,sha256=lUDEY0_rxV8kzwxFSyoj_wLcWhGanUYyBGNFYl_7nms,992
agilecoder/camel/prompts/base.py,sha256=pmMYg82Sd4UGhKPZ97riM_tTg1HzcCUTPmEzFlYemMw,8400
agilecoder/camel/prompts/prompt_templates.py,sha256=IoDgDIswdejvEkcf2vCZEv9CFHoWaZjj9CoI8kVgvSI,4089
agilecoder/camel/prompts/task_prompt_template.py,sha256=mDUYvME1VAuhPpwEcL7wMl0sAMdJAPak9Wky8_zVuEA,1813
agilecoder/components/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
agilecoder/components/chat_chain.py,sha256=_rKM9oGhVMv6qqylgb-TcGRKvTxk_Q59G4uLBw6mHZo,14756
agilecoder/components/chat_env.py,sha256=7aiBiihwxvH2eE5D0fpAhGCnXIMVwJ6fvbap0doUtL0,14158
agilecoder/components/codes.py,sha256=VBcVUS0Wbycwf4r70FlpkKgjgE0E43RQ-X3tLRBf6oA,8982
agilecoder/components/composed_phase.py,sha256=EMDeNVpNmsgG3fP5eHqtH0xrIPqnL9_o8FuoMJCR8_g,11191
agilecoder/components/documents.py,sha256=7xJcI8aIeiRg6mfIwXRdHuZI6mr-3-DEmdHPO6W_wjo,1967
agilecoder/components/phase.py,sha256=nQKlg7_HjDowOfL3drgAxPtjRXj4LGxbr7_HQpEgWZc,60570
agilecoder/components/roster.py,sha256=2tUElCiDVHh0zDo38d6M9W9DmuCJrq3b5vsyA3F_QTo,658
agilecoder/components/statistics.py,sha256=oAnMJXu_LwPb7bddJjjnXi5mtziulG-zYDUAjJtpIO4,5792
agilecoder/components/utils.py,sha256=bim1F3Jis2bZS9NyplncG7APladNVisNiJOVPkFDIWY,3336
agilecoder-0.1.1.dist-info/METADATA,sha256=roltN1SMkEBnsku_M62XIs9_Ggw9io_wvRGrstDMBHU,424
agilecoder-0.1.1.dist-info/WHEEL,sha256=G16H4A3IeoQmnOrYV4ueZGKSjhipXx8zc8nu9FGlvMA,92
agilecoder-0.1.1.dist-info/entry_points.txt,sha256=eu_LrV5hY9ZTbd50IbL_YOWsyQ1Bd2moqgNcVw8MRFo,47
agilecoder-0.1.1.dist-info/top_level.txt,sha256=w78iZRx9gMa7npsZdRBeYghJV_c6YNeSgpdew8OpAbE,11
agilecoder-0.1.1.dist-info/RECORD,,
agilecoder
Wheel-Version: 1.0
Generator: bdist_wheel (0.37.1)
Root-Is-Purelib: true
Tag: py3-none-any